Bug 232909

Summary: Date Field Keyboard Input Problems
Product: [Applications] kmymoney Reporter: allan <agander93>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal Keywords: usability
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description allan 2010-04-01 00:45:04 UTC
Version:           3.97 (using KDE 4.3.5)
Compiler:          gcc
OS:                Linux (i686) release 2.6.31.12-0.2-desktop
Installed from:    Compiled From Sources

I'm using 3.97, but this problem already existed for me.

In Ledger view, if I open a new transaction and clear the whole date field, the date field will not accept keyboard numeric input. On 1.03, the individual date subfields may be cleared and edited numerically, but the complete field may not be cleared.

Also, I found that in 3.97 I could get it to accept non-numeric characters.  I couldn't reproduce it initially, but eventually found that moving/opening  another window then returning to the date field would allow any characters to be entered.  Similarly, moving focus to another kmm field and returning to the date field, allowed this to happen.  Or, entering a space character would allow arbitrary input.

Allan
Comment 1 allan 2010-04-01 00:55:49 UTC
Also, the bug report wizard and the 'About KMyMoney' entry show the wrong revision, 3.96 instead of 3.97.
Comment 2 Cristian OneČ› 2010-04-10 16:27:30 UTC
SVN commit 1113338 by conet:

BUG: 232909
Enable entering a date using the keyboard after the date edit field has been cleared.

 M  +13 -0     kmymoneydateinput.cpp  
 M  +4 -0      kmymoneydateinput.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1113338