SUMMARY If you have a display configuration where one display is above/below, Spectacle will not move the Resolution Preview box below the selection, even if the selection box is not visible on the upper display. If you have the upper/lower display arranged with an offset, such as more to the left/right and not directly aligned, then the preview will appear partially on the upper display even if it is not all visible on the upper display. If you have a setup where the upper/lower display is entirely offset, such as only touching at the corners, there is nowhere for the resolution preview box to be visible, but Spectacle will still draw it, although there is nowhere to see it. You can tell it is drawing it because if the resolution preview box moves from top to bottom, it will fade in/fade out, but no such animation plays. STEPS TO REPRODUCE 1. Activate Spectacle Rectangle Select on a display configuration as described above. 2. Draw a selection box at the top of the top display, or at a part on the bottom display where there is an offset such that content above this display will not draw on the upper display. 3. The Resolution Preview box is not visible. OBSERVED RESULT Spectacle Resolution Preview will not draw below the region select on multi-screen configurations with at least one vertical display. EXPECTED RESULT Spectacle Resolution Preview should always draw above/below itself if it is at the top/bottom of a display with no display above it to render on. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 6.7.8 Linux Zen KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2
Note that the "toolbox" options box behave as expected, if that helps any - maybe whatever positioning is used for that can be re-used for the Resolution Preview box?
Could you please provide screenshots or (maybe better) photos of the displays and the issue in question? I am not sure I understand well what is supposed to be wrong. I am unable to reproduce this on Plasma 6.4.5 when I place my monitors on top of each other virtually. Also this bug is about something similar, but I think different: https://bugs.kde.org/show_bug.cgi?id=468794
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.