https://bugs.kde.org/show_bug.cgi?id=476692

            Bug ID: 476692
           Summary: Applet popups no longer flip vertically near the edge
                    of a screen
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Desktop Containment
          Assignee: plasma-b...@kde.org
          Reporter: m...@ratijas.tk
                CC: notm...@gmail.com
  Target Milestone: 1.0

SUMMARY

In Plasma 5 times, compact applets on a desktop containment that are too close
to the top of the screen for their popup to fit would open their popup at a
flipped position — below compact applet. This behavior was lost during Plasma 6
refactoring, and now popups are merely pushed down by a screen's top edge, so
they might overlap with compact applets. Combined with another bug (the one
that clicking on a desktop no longer closes applet popups), it turns out tricky
to close those popups: you need to focus them specifically and press Escape,
for example.

STEPS TO REPRODUCE
1. Add a compact applet to the desktop, for example: Battery & Brightness, or
Bluetooth.
2. Enter Edit Mode, and move an applet closer to the top on the
screen/containment.
3. Exit Edit Mode.
4. Click on the applet's compact representation.

OBSERVED RESULT
Popup with applet's full representation opens, but it sometimes placed at the
top of the screen, overlapping the compact representation. *Sometimes* because
it seems that a restart of plasmashell might fix it.

EXPECTED RESULT
Popup placement should be consistently flipped vertically around compact
representation.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0
Kernel Version: 6.5.9-arch2-1 (64-bit)
Graphics Platform: X11
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2

ADDITIONAL INFORMATION
I'm using single screen (laptop's built-in one), 100% scaling, nothing fancy.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to