SUMMARY - While navigating fonts to install, navigation buttons disappear. STEPS TO REPRODUCE 1. System settings, Text & Fonts, Font Management, Get New Fonts 1.1 Observe no back or forward buttons at the top left 2. Click a font package to view description 2.1 Observe back and forward buttons at the top left appear during the transition, then disappear 3. Use the back button on your mouse to navigate back 3.1 Observe back and forward buttons at the top left now appear and are functional 4. Click a font package to view description again 4.1 Observe back and forward buttons at the top left disappear again EXPECTED RESULT - Back and forward navigation buttons stay present. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch 6.12.4-arch1-1 KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.9.0 Qt Version: 6.8.1 ADDITIONAL INFORMATION - X11
Additionally, while font package preview images are visible while viewing the list of them, selecting any individual font package causes the preview image to disappear.
I can't reproduce this issue, but I'm also not 100% sure I'm understanding it correctly. Can you attach a screen recording that shows it happening? Thanks a lot!
Created attachment 176759 [details] step 1
Created attachment 176760 [details] step 2
Created attachment 176761 [details] step 3
(In reply to Nate Graham from comment #2) > I can't reproduce this issue, but I'm also not 100% sure I'm understanding > it correctly. Can you attach a screen recording that shows it happening? > Thanks a lot! Spectacle won't allow screen recording on x11, I've attached screenshots.
Well that's strange. There appears to be some problem with the header in that window. Does this issue affect anything else in System Settings, Discover, NeoChat or other Kirigami-based apps?
(In reply to Nate Graham from comment #7) > Well that's strange. There appears to be some problem with the header in > that window. > > Does this issue affect anything else in System Settings, Discover, NeoChat > or other Kirigami-based apps? Not that I can find. But what I did find was that if I went: 1. Navigate to system settings, wallpaper, Get New... 2. close the "Download New Wallpapers - System Settings" popup window 3. Navigate to Text & Fonts, Font Management, Get New Fonts, then click any package 3.1 The "Get New Fonts - System Settings" popup window NOW DOES have the correct back/ forward buttons present. I can successfully recreate both situations. If I close and open system settings and navigate straight to the "get new fonts", the back/forward buttons are NOT there. If I however navigate to the "get new wallpaper" first, then go over to the "get new fonts" second, the back/forward buttons ARE there.
Created attachment 176970 [details] Screencast of back/forward buttons not appearing when expected I can reproduce this on Fedora KDE 41, in Get New Fonts and also in Get New Wallpapers. I haven't noticed any issues with Back/Forward not being available when expected in Discover or NeoChat, but I wonder if https://bugs.kde.org/show_bug.cgi?id=464070 ("filelight doesn’t register navigation down the tree for Back/Forward navigation") is related - also Kirigami, and also related to Back/Forward buttons in a header not displaying in a state when those are relevant functions.
Indeed, thanks for the video. Seems to only affect the Font Management KCM.
*** Bug 498276 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/1746
Git commit b2b8ea5f9b8560ad7fb6abbfad1928005a634daf by Marco Martin. Committed on 01/04/2025 at 10:39. Pushed by mart into branch 'master'. Workaround for multiple engine types registration make the row property an Item instead of a PageRow as a workaround for https://bugreports.qt.io/browse/QTBUG-120189 This can be reverted when frameworks will depend from Qt 6.9 Related: bug 501945 M +3 -1 src/controls/Page.qml https://invent.kde.org/frameworks/kirigami/-/commit/b2b8ea5f9b8560ad7fb6abbfad1928005a634daf