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

            Bug ID: 456895
           Summary: Skrooge seems to work better under Wayland, so remove
                    broken Wayland override
           Product: skrooge
           Version: Trunk from git
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: guillaume.deb...@gmail.com
          Reporter: skierp...@gmail.com
                CC: steph...@mankowski.fr
  Target Milestone: ---

SUMMARY
I've closed bug 451476 and updated bug 446352 because Good news: I haven't
experienced a crash in about a month of light Skrooge use, in which Skrooge
runs under Wayland Also Skrooge hasn't hung, field popup lists are generally
positioned better; I created a transfer operation and there was no crash.

So Skrooge appears to be working OK run in Wayland. So the code in commit
c7fd9964a, "disregarding XDG_SESSION_TYPE=wayland" that tries to force XCB is
no longer necessary. And as I wrote in comment 4 on bug 446352, it _doesn't
work_. When I start the Skrooge nightly flatpak, I get
> ##Warning: disregarding XDG_SESSION_TYPE=wayland
> ##To use wayland anyway, please set QT_QPA_PLATFORM=wayland
; I don't have QT_QPA_PLATFORM set, yet Help > About Skrooge > Components still
shows "The Wayland windowing system"

STEPS TO REPRODUCE
1. Start KDE using Wayland
2. Run Skrooge flatpak from the command line.
3. Choose Help > About Skrooge > Components

OBSERVED RESULT
Notice the misleading console warning about session type and QT_QPA_PLATFORM;
notice no crashes and OK performance in Wayland; notice Skrooge is in fact
running under Wayland.

EXPECTED RESULT
Remove commit c7fd9964a

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
It's probably best just to remove the misleading CHANGELOG for the old non-fix
for Wayland problems
> *Correction bug 446352: field pop-ups located weirdly, "##WARNING: Wayland 
> does not support QWindow::requestActivate()", sometimes hangs

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

Reply via email to