Summary: | Split editor unusable | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | William Haller <bill> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED UPSTREAM | ||
Severity: | major | ||
Priority: | NOR | ||
Version: | 4.5 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
William Haller
2010-09-11 22:38:14 UTC
I can't confirm. I tried here and the autocompleter of the split dialog works fine, showing the account selector as you type. What's your distro? Fedora 12 with both 4.5 and 3.98.1 compiled from source. I'm not at all sure that there isn't an issue with the kernel/video driver combination or some combination of that with Qt, but I can't think of why it would be picking on kmymoney and not other apps, although there aren't any others that would be using the table widget and selection that I can think of that I use. The underlying Qt is 1:4.6.3-8.fc12 It is also odd that with the same development system and environment the failure modes would be similar between 3.98.1 and 4.5 (although 3.98.1 at least works in a pinch and 4.5 completely fails). I think that something could be wrong with your installation since if, after hitting a key, the new category/payee dialog comes up that means that the edit widget somehow is loosing focus after each keystroke which is bad. Could you think of any reason why the focus is being taken away from the edit widget? Does entering a category/payee in the ledger work. The same mechanism is used in the ledger also. I switched back to 4.5 for the test. I can enter a change to a Payee without a problem. When entering a new transaction and picking one from the history, I discovered that I can enter a change to lines other than the first line in the split editor. Previously, I was just trying to change the first line. On the first line, you can see it bring up the line for editing with the OK and Cancel and then immediately assume that it was entered and redraw the dialog entries as they were. Going back and selecting the one that I just entered for editing, it again exhibits the original problem. All lines bounce back from editing mode with a visible OK/Cancel to the original immediately without waiting for input. This is true whether you click on them directly or whether you select edit from the right mouse button. The top line in the payee list can be edited, along with other lines. The ledger itself works properly. All fields accept entries without having a focus loss and without having it drop back on a single keystroke. This seems to be bespin theme related. Selecting QtCurve seems to work properly. Not sure what is up with the interrelationships, but at least it is isolated. |