fieldOfView / Cura-SidebarGUIPlugin

Cura plugin that provides a more settings-centric GUI for those who prefer it
GNU Affero General Public License v3.0
45 stars 3 forks source link

Can't edit any fields after switching to Monitor Tab #2

Closed SaltyLiquorice closed 4 years ago

SaltyLiquorice commented 5 years ago

Just started today after I started a calibration print. Scaled my cube changed some settings in the sidebar then after slicing and hitting print went to the monitor tab to abort because I forgot to change temps. Came back to the sidebar and I can't edit any of the input fields in the SidebarGui at all.

fieldOfView commented 5 years ago

How do you connect your printer? USB, OctoPrint or Cura Connect?

SaltyLiquorice commented 5 years ago

I have multiple printers some with octoprint, duet web control and an UM3. The issue pops up with the cura connect monitor screen. In fact today when I had a look the entire monitor tab wasn't even loading cura connect so maybe its an issue with cura itself.

OUPS65 commented 5 years ago

I have an Anycubic I3 mega and a MK3S. I connect both without problem via USB ( win family version 1809)

SaltyLiquorice commented 5 years ago

Issue is gone now a restart of the PC fixed it. Must have been a Cura problem.

camled commented 4 years ago

I have the same problem. With enabled Sidebar GUI plugin when after visit Monitor Tab I can't edit any text input in print settings. I can reproduce this behavior every time: -Start Cura with enabled SidebarGUI plugin -Go to Monitor tab -Go back to Prepare or Preview tab -Try edit any text input in print setting panel. It doesn't receive focus, cant type in it.

I tried reinstall plugin, reinstall Cura even reboot Windows ;)

found this in stderr.log: WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///C:/Users/camle/AppData/Roaming/cura/4.4/plugins/SidebarGUIPlugin/SidebarGUIPlugin/resources/qml/MonitorStageMenu.qml:23: TypeError: Cannot read property 'children' of undefined

and this: WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [369]: file:///C:/Users/camle/AppData/Roaming/cura/4.4/plugins/SidebarGUIPlugin/SidebarGUIPlugin/resources/qml/ProfileSelector44.qml:38:5: QML Button: Binding loop detected for property "implicitWidth"

fieldOfView commented 4 years ago

Reopening the issue. @camled, what type of monitoring do you use? USB, Cura Connect or OctoPrint?

camled commented 4 years ago

I use OctoPrint, but it hapens even when no online printer is used, just click on Monitor tab and back. I just tried this on other computer: -fresh Cura 4.4.1 install (with offline printer config: Creality Ender-3) -no issue -install SidebarGUI plugin (no other plugins) -restart Cura -click on Monitor Tab -click on Prepare Tab -text edit inputs stops receiving keyboard focus.

fieldOfView commented 4 years ago

Thanks, I'll look in to it.

fieldOfView commented 4 years ago

Could you try this development snapshot? Download the file, and drop it into the running Cura application window as if you are loading a model (not into a folder!). Then restart Cura.

camled commented 4 years ago

This development version does not have this issue. I can edit text fields after switching from Monitor tab.

fieldOfView commented 4 years ago

Great, thanks for testing. I have submitted a new version including this fix to the Marketplace.