https://bugs.kde.org/show_bug.cgi?id=499664
Bug ID: 499664 Summary: Toolbar buttons disappear from the main screen after returning from Add, Import Classification: Applications Product: Keysmith Version: 24.12.0 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: General Assignee: bhus...@gmail.com Reporter: groszdaniel...@gmail.com Target Milestone: --- SUMMARY This affects both the desktop Linux (24.12.0) and the Android (25.03.70) version in different ways. It may be a consequence of the Kirigami tools used working more-or-less as expected, but the way they work is confusing. On desktop Linux, if the window is small (approximately smartphone-sized, which is the initial window size of Keysmith), if I return from the Add new account screen to the main screen with the Back button, there are a disabled Back and an enabled Forward button, but no Add, Import, Scan QR Code buttons. I guess this is because the Back button doesn't properly cancel the procedure, though one may be inclined to think that it's the way to cancel it when the Cancel action is hidden in the toolbar overflow menu (which may be the case with the default window size, Bug 499662). It's not clear there's a need for two different way to return to the main screen from the Add new account screen in the first place, as that's what can result in this confusion (and the Back, Forward buttons also reduce space on the toolbar, making it more likely that Cancel is hidden). One difference is that Back allows going back to the main screen while keeping the data already entered on the form. Then again, on desktop systems, the conventional way to allow looking at the main screen concurrently with filling out a form would be to open the form in a new window. On Android, the Back button does the same as Cancel: no Back and Forward buttons appear on the main screen, the toolbar buttons reappear after a bit of flickering, and if you tap Add again, any data previously entered is lost. However, on Android, the Import feature's behavior is even worse. If I tap the Back (<) button (there's no Cancel button there), it goes to the main screen, and there are no Add, Import etc. buttons, nor a Forward button, so there's no way to add new accounts at all except by restarting the app. If I putt the screen in landscape mode, the Import form is visible next to the main screen, but there's no way to cancel it. STEPS TO REPRODUCE 1. On Android, tap Import. 2. Tap Back (<). OBSERVED RESULT No toolbar buttons (Add etc.) EXPECTED RESULT Toolbar buttons visible. Perhaps also, there should be a Cancel button on the Import screen, which should cancel the procedure completely, instead of a Back button. SOFTWARE/OS VERSIONS Android: Keysmith 25.03.70 installed from the F-Droid KDE Unstable repository, on crDroid 10.11, based on LineageOS 21, based on Android 14. Desktop Linux: Keysmith 24.12.0 Operating System: openSUSE Tumbleweed 20250108 KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.9.0 Qt Version: 6.8.1 Kernel Version: 6.12.8-2-default (64-bit) Graphics Platform: X11 -- You are receiving this mail because: You are watching all bug changes.