https://bugs.kde.org/show_bug.cgi?id=454334
Bug ID: 454334 Summary: Notification popup can appear outside of screen Product: frameworks-knotifications Version: 5.94.0 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: konstantinas.kau...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- Created attachment 149166 --> https://bugs.kde.org/attachment.cgi?id=149166&action=edit Full screen screenshot, where it is clearly visible that notification popup is not fully on screen. SUMMARY Half of notification popup can appear outside of screen (viewing zone), sometimes not allowing to to dismiss them. Also if panel set to auto-hide and user tries to un-hide it while notification is present, notification overlap panel. Problem persist only when notifications should appear near notification icon, if i choose custom position problem disappears. Attaching picture for better explanation. STEPS TO REPRODUCE 1. Set Notifications popup location -> "Show near notification icon" 2. Create panel, add System Tray and few more widgets ( I add Digital Clock and Compact Shutdown ) 3. Enter "System Tray Setting" -> "Entries" -> Set Notifications Visiblity to "Always hidden" 4. Enter panel edit mode 4.1. Set Visibility - Auto Hide 4.2. Set Aligment - Right 4.3. Drag panel to bottom edge, and adjust its length to first widgets ( will add picture for clearance ), so no extra space is left 5. Create notification ( i was using notify-send ) OBSERVED RESULT Notification popup appears outside screen, cutting half or more notification popup. EXPECTED RESULT Notification popup fully appears on screen, having empty gap between each screen corner. SOFTWARE/OS VERSIONS Kernel: 5.17.9-arch1-1 (64-bit) KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 Graphics Platform: X11 ADDITIONAL INFORMATION Will try to add as attachment picture, to make it more clear. -- You are receiving this mail because: You are watching all bug changes.