https://bugs.kde.org/show_bug.cgi?id=457640
Bug ID: 457640 Summary: Allow KmyMoney to stay on selected transaction even when switching between Virtual Desktops Product: kmymoney Version: 5.1.2 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: jvap...@yahoo.com Target Milestone: --- SUMMARY I am a Fedora Gnome users. Sometimes I use Plasma as well. I have noticed a small inconvenience with Gnome. I am not 100% sure if this is present with Plasma. The inconvenience is related to switching between virtual desktops. I usually have more than one virtual desktop open and more often I have KMY open in one desktop and my PDFs open in another. I switch virtual desktops using keyboard shortcuts. When using KMY, I noticed that if I select a transaction and then switch virtual desktops, it loses the focus on that transaction. If that transaction was from a while ago, say two months, it will scroll to the bottom of the ledger, past many dozens of transactions, when I return to the virtual desktop from reviewing my bank statements. This forces me to have to scroll back to find the transaction I was researching. STEPS TO REPRODUCE 1. Open a kmy file and ledger with many transaction. 2. scroll up to a transaction and highlight it by clicking it. 3. switch virtual desktops 4. switch back to the virtual desktop KMY is opened on OBSERVED RESULT The selected transaction is no longer selected and the view scrolls down to the latest transaction in the ledger. EXPECTED RESULT The ledger view should stay focused on the selected transaction. SOFTWARE/OS VERSIONS Using app image. KMyMoney Version 5.1.2-db4223684 Linux/Gnome: 42.3- fedora 36 KDE Plasma Version: n/a KDE Frameworks Version: KDE Frameworks Version 5.95.0 Qt Version: Qt Version 5.15.2 (built against 5.15.2) ADDITIONAL INFORMATION: I believe this happens as a result of losing focus on the window or window component. I do not know how this could be changed or if this is a Gnome only type of issues due to the QT working on Gnome(gtk based). maybe there is a way for the KMY software to hold in memory the last used transaction when it loses focus on the ledger. Then, when it regains the focus, read the variable to see where it left off? I have no idea.. just guessing to be honest. -- You are receiving this mail because: You are the assignee for the bug.