LazeMSS / OctoPrint-UICustomizer

UI Customizer for octoprint
165 stars 18 forks source link

UI goes blank when saving settings #48

Closed 64bittuning closed 3 years ago

64bittuning commented 3 years ago

Description

I recently started using Klipper along with this addon. Each time I entered the Klipper config window to make an adjustment, my entire UI would go blank, with the exception of the top menu bar. I was unable to reinitialize any of the window selections through the plugin. Using the "Clean Plugin Data" from the plugin manager will restore the UI, but ONLY if I do not close out from the window. I must choose "Clean Data" and then "Restart Now" from the Plugin Manager UI notification, otherwise the UI stays blank and I must redo the process. The blank UI is persistent through Octoprint and System restarts. I can recreate the error every single time.

I have removed old and unused plugins, and gone back to systematically disable everything one at a time. The fault seems to be between your plugin and OctoKlipper.


Plugins installed

UI Customizer settings

Software versions

Browser

LazeMSS commented 3 years ago

Fixed in 0.1.1.9(https://github.com/LazeMSS/OctoPrint-UICustomizer/releases/tag/0.1.1.9)

64bittuning commented 3 years ago

Updated and tried several times to recreate the failure. Cannot duplicate,

Thank you very much.

Solandus commented 3 years ago

I'm sorry to tell you, that this should be reopened. After updating UICustomizer to 0.1.2 everything worked fine until i change some spool data within the FilamentManager Plugin.

The Interface is gone. Top Bar was left. Deactivation/Reactivation of the UICustomizer plugin doesn't helped. Uninstallation with clearing data and reinstallation helped. I think there something happening within the saved data for the plugin.

Tried to reproduce it, after reinstallation solved it. But no success.

After both issues looking the same, I have to mentioning https://github.com/LazeMSS/OctoPrint-UICustomizer/issues/40


Plugins installed

UI Customizer settings

Software versions

Browser

LazeMSS commented 3 years ago

@Solandus If my plugin is disabled then nothing in the UI should be changed by my system - all the changes to the UI happens inside my code.

But you are saying if you change something in Filamament plugin then this still happens - and that happend after you installed the updated version? Is this correct?

Solandus commented 3 years ago

Nah. Your plugin was activated. With UICustomizer deactivated everything was fine. Reactivating brought back the missing content area. Top and bottom bar was shown.

And yes, that happend after I had updated to 0.1.2 AND changed some settings in sayed Filament Manager Plugin.

I too saw that within your plugin configuration the layout tab only showed three on the left column. Every other column was clear. And the right column showed a width of 0. (no screenshot, im sry but it looked like this one https://github.com/LazeMSS/OctoPrint-UICustomizer/issues/40#issuecomment-749466892)

As mentioned uninstallation with data clearing and reinstallation solved the problem, there might be some problem with the saved data.

I should also mention that the WebCam Tab plugin moving the webcam into its own tab which I let hide from UICustomizer. And im using themefy. So there may some collisions you already tried to solve.

64bittuning commented 3 years ago

Perhaps make your own bug report then?

LazeMSS commented 3 years ago

Yearh these issues might not be related.