Version: 0.7.2 (using KDE 3.4.0, Debian Package 4:3.4.0-0pre2 (3.1))
Compiler: gcc version 3.3.5 (Debian 1:3.3.5-8)
OS: Linux (i686) release 2.6.10-1-686
Verifed with debian 0.7.2-2 pkg and todays cvs build:
o Set album sort order to date
o edit album properties...
o change date manually in the widget below the calendar
widget, e.g., 6.4.2005 -> 6.4.1978
now click on okay button or <TAB> and then on okay button
--> date is forgotten when one oneopen properties again.
instead when you changed the date manually and then press
<return> the modified date is saved, but unfortunately the
dialog is closed too.
FWIW Original bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=302899
reassigning to kdelibs. the problem is that the widget for entering date manually in kdatepicker will only validate the date entered if enter is pressed. it doesn't swallow the keypressevent (for enter) and it is passed to the parentwidget and most of the time a ok button (which closes the parent widget) comes into focus after that and the parent widget is closed. some suggestions for further improvement:
a) validate date and update calendar widget on focus out event
b) use a variant of qdateedit to enter the date at the bottom. the current lineedit, imho, is not the best tool to enter a date manually.
No longer happens. While Enter still closes the dialog (which is expected), using the OK button correctly remembers the album date.