Closed NeatNit closed 2 weeks ago
Opened issue with LibreOffice: https://bugs.documentfoundation.org/show_bug.cgi?id=162611
With a bit more playing around I am really suspecting that Calc is at fault and Cinnamon is probably behaving correctly. But I can't say for certain, so I'll leave the issue open until someone smarter can take a look.
I suspect this is 'normal behavior' - that header dialog window is really a combo box popup being abused as a dialog window.
It is exactly the behavior you get if you click a combo box in Nemo or cinnamon settings:
When one of those combos is 'open', shortcut keys are also disabled.
In Cinnamon (and any other x11-based window manager/desktop), shortcut bindings are placed on all 'normal' windows automatically, so no matter what app is focused, those shortcuts will work. These popups are not normal windows - they're temporary, and usually untracked by the window manager, and as a result won't have had those bindings applied.
These popups grab all focus, keyboard and mouse, and nothing will work until they close again.
The right-click popup menu in Calc is the same way - open it and try to take a screenshot.
I'm guessing one reason they're creating that filter window in this manner is to take advantage of the fact that it will automatically lose focus and close if you click elsewhere in the page.
I'd probably have done the same thing :)
I see, thanks for the explanation. Is it really acceptable for certain things to be impossible to screenshot? It certainly makes life hard when I specifically want to capture that element.
I'm guessing one reason they're creating that filter window in this manner is to take advantage of the fact that it will automatically lose focus and close if you click elsewhere in the page.
Elsewhere in Calc, sure. Issue is, it won't lose focus if you click on another window. You can manipulate a Firefox window with the mouse to your heart's content, but any keyboard input is still hijacked by the AutoFilter.
Edit: I realize this is veering away from the initial point of this issue
This issue is immortal, and is baked into x11. Leaving that window (or any other popup) open can also block the screensaver from starting Yeah, it's annoying to work around. One reasonably easy way is to launch cinnamon-screenshot from the menu, and enable a timer. Then you can have time to setup and get the window open before it triggers.
Thanks, that's an option I'll consider next time I need to do that.
Ok closing this then.
Distribution
Mint 22
Package version
6.2.9
Graphics hardware in use
No response
Frequency
Always
Bug description
I can't take a screenshot of the AutoFilter UI in LibreOffice Calc. Whenever it's visible the PrintScreen button does nothing, regardless of Ctrl/Alt/Shift combinations.
It seems like Calc puts this sub-window on top of everything else in some way, but shouldn't it still be possible to take a screenshot?
Steps to reproduce
Expected behavior
Screenshot is taken
Additional information
I don't know whether this is a Cinnamon issue or a LibreOffice issue, so I am opening an issue with both. I think Cinnamon should always be able to take a screenshot, but if LibreOffice is specifically blocking this (by a bug of course), then Cinnamon is obviously innocent. I personally have no way of figuring out which is at fault here.