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

            Bug ID: 502148
           Summary: Kasts, Akgregator and other egl apps stuck on tray
    Classification: Plasma
           Product: kwin
           Version: 6.3.3
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: egl
          Assignee: kwin-bugs-n...@kde.org
          Reporter: accou...@chapien.net
  Target Milestone: ---

SUMMARY
When you send certain apps to the system tray that use the EGL backend on
wayland, they cannot be maximized again and become stuck on the tray. Current
apps does show the icon as if it has been maximized, but the window size is set
to zero. When run from terminal, this is the full output:
Database version 10
qrc:/qt/qml/org/kde/kasts/qml/FeedListPage.qml:18:1: QML FeedListPage: Created
graphical object was not placed in the graphics scene.
qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x6114e3155f00

STEPS TO REPRODUCE
1. Launch Kasts or Akgregator with EGL backend (not software)
2. Click the close button to send it to the tray
3. Try to maximize from tray. Icon appears on icons only task manager, but
application cannot be maximized.
4. If running from terminal, the following is output: qt.qpa.wayland:
eglSwapBuffers failed with 0x300d, surface: 0x6114e3155f00

OBSERVED RESULT
The program does not maximize. qt.qpa.wayland: eglSwapBuffers failed with
0x300d, surface: 0x6114e3155f00 is output as an error.

EXPECTED RESULT
The program is restored from the tray.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.3
Kernel Version: 6.13.8-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2060 SUPER

ADDITIONAL INFORMATION
Running with QT_QUICK_BACKEND=software fixes the issue, but I imagine it would
be preferable to fix this rather than work around it.

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

Reply via email to