-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Regression] Printer / Filament / Process dropdown menus do not display #4201
Comments
This was originally reported downstream in OrcaSlicer: SoftFever/OrcaSlicer#2101 Other users with different combinations of distro versions and desktop environments report the same issue. The issue was not present in BambuStudio 1.4.5, as per the findings I reported in this comment, hence I have marked this as a regression in the title of this bug report: SoftFever/OrcaSlicer#2101 (comment) |
I am very sorry for the inconvenience caused to you, and the issue has been recorded. |
Confirmed the issue lies in the change from wxPopupTransientWindow to PopupWindow (as suggested in the OrcaSlicer issue comment from @jmickelin). Swapping back locally fixes the drop downs for me. I will dig a little deeper to see if I can find a fix outside of reverting. |
Reverting the changes and compiling resolved this bug for me in 1.9.7.52. |
@DrCaveDev and @DanBao-Bambu any word on when this will be fixed? I'm still running my patched 1.9.7.52. |
I hit the same problem with latest Bambu Studio 1.10.1.50 (Ubuntu 20.04 AppImage release, same with Flatpak release) in Qubes OS 4.2 in Confirmed that the issue is with if (!event.GetActive() && IsShown()) DismissAndNotify(); https://github.com/bambulab/BambuStudio/blob/master/src/slic3r/GUI/Widgets/PopupWindow.cpp#L35 |
Maybe the proper solution for the alt+tab issue (reason for this regression) would be to use one of the GTK window type hints: https://docs.gtk.org/gdk3/enum.WindowTypeHint.html |
Bambu Studio Version
1.9.1.66
Where is the application from?
Bambu Lab github releases
OS version
OS: Fedora 38
Additional system information
Window manager: i3 4.22
Printer
Any printer
How to reproduce
Using Bambu_Studio_linux_fedora-v01.09.01.66.AppImage.
Example:
But it happens with any dropdown lists in the entire program. Including the ones in dialog windows and the ones for "Slice plate" and "Print plate" in the top bar.
It does not happen with the "menu bar" dropdowns (the hamburger "File" menu and the ∨-button immediately to the right of it).
In very rare cases I have managed to get certain dropdown list to open properly, namely the infill and pattern dropdowns under the "Strength" tab. There does not seem to be any consistent setup to trigger it (just clicking around a bunch in the program, opening and closing some of the preference dialogs, moving the window to different workspaces on my desktop). Once it starts working, these dropdown lists (and only those!) seem to work until I restart the program. I have not managed to trigger this intermittently working behavior with any other dropdown list.
Actual results
Dropdown list briefly flashes on screen for a fraction of a second, then disappears.
Expected results
Dropdown list should stay open and allow you to select an option.
Project file & Debug log uploads
debug_Mon_Jun_03_14_24_06_34357.log.0.txt
Checklist of files to include
The text was updated successfully, but these errors were encountered: