STEPS TO REPRODUCE 1. open haruna (playing video or audio not needed) 2. hold F OBSERVED RESULT haruna flickers between fullscreen and not fullscreen for 2s to 20s and crashes EXPECTED RESULT haruna flickers between fullscreen and not fullscreen until release F SOFTWARE/OS VERSIONS KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 ADDITIONAL INFORMATION I can reproduce this with Linux Mint 21.3 Cinnamon Edition, "Cinnamon on Wayland (Experimental)" desktop environment, org.kde.haruna 1.1.2 stable flatpak I don't know how to get backtrace inside flatpak
haruna flickers between fullscreen and not fullscreen faster and DOESN'T CRASH if "Show menubar" disabled in settings
ALTERNATIVE STEPS TO REPRODUCE (ydotool needed) 1. open haruna (playing video or audio not needed) 2. click "Configure" 3. run "ydotool type --delay=9999 ' '" as root asynchronously 4. click "Show menubar" checkbox (inside "Settings — Haruna" window) 5. wait until step 3 finishes note: step 3 must finish after step 4
This happens on arch as well, in version 1.1.2. I'd argue that the expected behaviour matches that of mpv instead of vlc (that being changing only once until the input is held), since this can cause problems for people sensitive to flickering.