STEPS TO REPRODUCE 1. Launch the KCM and select "Install from File..." 2. Navigate to and select a .ttf file 3. Choose "Personal" 4. Click the "Close" button on "Finished" message box OBSERVED RESULT Nothing happens EXPECTED RESULT Message box closes SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.26.80 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 Graphics Platform: X11
Hmm, I just tried this (Wayland, Fedora 37, git master stuff) and the font was installed successfully without any king of "finished" message box.
The "Finished" message may have been disabled - it has a "Don't tell me in future" tick box
Right you are. Can confirm now.
Git commit 90e59648610397ac611c906bbdefc7f4a6906017 by ivan tkachenko, on behalf of Nate Graham. Committed on 27/01/2023 at 22:00. Pushed by ngraham into branch 'master'. kcms/kfontinst: close "Finished" dialog box when clicking OK The code handling when the "OK" button got clicked was not actually closing the dialog box, so clicking on it did nothing. FIXED-IN: 5.27 M +1 -0 kcms/kfontinst/kcmfontinst/JobRunner.cpp https://invent.kde.org/plasma/plasma-workspace/commit/90e59648610397ac611c906bbdefc7f4a6906017
Git commit 0aa62e1c693024bca3cd234682a4523a0372cf41 by Nate Graham. Committed on 27/01/2023 at 22:12. Pushed by ngraham into branch 'cherry-pick-90e59648'. kcms/kfontinst: close "Finished" dialog box when clicking OK The code handling when the "OK" button got clicked was not actually closing the dialog box, so clicking on it did nothing. FIXED-IN: 5.27 (cherry picked from commit 90e59648610397ac611c906bbdefc7f4a6906017) M +1 -0 kcms/kfontinst/kcmfontinst/JobRunner.cpp https://invent.kde.org/plasma/plasma-workspace/commit/0aa62e1c693024bca3cd234682a4523a0372cf41
Git commit d4dac2915c73e8f1f41571c9d1bec26871082a3e by Nate Graham. Committed on 28/01/2023 at 21:11. Pushed by ngraham into branch 'Plasma/5.27'. kcms/kfontinst: close "Finished" dialog box when clicking OK The code handling when the "OK" button got clicked was not actually closing the dialog box, so clicking on it did nothing. FIXED-IN: 5.27 (cherry picked from commit 90e59648610397ac611c906bbdefc7f4a6906017) M +1 -0 kcms/kfontinst/kcmfontinst/JobRunner.cpp https://invent.kde.org/plasma/plasma-workspace/commit/d4dac2915c73e8f1f41571c9d1bec26871082a3e