[Kmymoney-devel] [kmymoney4] [Bug 329615] New: No tool-tip produced for unbalanced transaction in Ledger.

allan agander93 at gmail.com
Sun Jan 5 11:47:54 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=329615

            Bug ID: 329615
           Summary: No tool-tip produced for unbalanced transaction in
                    Ledger.
    Classification: Unclassified
           Product: kmymoney4
           Version: git master
          Platform: Mint (Ubuntu based)
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: agander93 at gmail.com

Since 4.6.4 tool-tips have ceased working in Ledger view for an imported
transaction which is missing a category.
Register::event(QEvent* event) was not receiving any tool-tip events.  I found
that they were being intercepted by bool
KGlobalLedgerView::eventFilter(QObject* o, QEvent* e).
This was because of some code I had added as part of -
Git commit 9cd5efcea19580b89c13408697de7927fb8971cc by Allan Anderson.
Committed on 21/05/2013 at 21:41.
Pushed by allananderson into branch 'master'.
Improve tooltip visibility in error situations.
Removing the offending instructions allows the Register now to receive the
tooltip events and show the missing tool-tip.
Strangely, there appears to be no adverse effect on the original missing
tool-tips, so far as I have found.  I'll do more testing, and, assuming all
seems OK, I'll commit in a week or so.


Reproducible: Always

Steps to Reproduce:
1. Import a transaction with no category.
2. The transaction will show the Attention icon, but no explanatory tool-tip,
when the mouse hovers.
3.
Actual Results:  
AS above.

Expected Results:  
A tool-tip should appear.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list