[kmymoney] [Bug 457640] New: Allow KmyMoney to stay on selected transaction even when switching between Virtual Desktops

jesse bugzilla_noreply at kde.org
Mon Aug 8 18:56:57 BST 2022


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 at kde.org
          Reporter: jvapr27 at 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.


More information about the KMyMoney-devel mailing list