[Korganizer-devel] [Bug 142052] New: Wrong function of backspace when editing dates
Mirko Doelle
cooper at linvdr.org
Thu Feb 22 11:50:30 CET 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=142052
Summary: Wrong function of backspace when editing dates
Product: korganizer
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: korganizer-devel kde org
ReportedBy: cooper linvdr org
Version: 3.5.5 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-5 (4.0))
Compiler: Target: i486-linux-gnu
OS: Linux (i686) release 2.6.17-2-686
Preconditions:
Creating a new date, filling in correct start and end values. Then double-click the event in the monthly overview to edit the end margin. Click into the date field of the end margin, in this case behind the "22" of the date "22.03.2007".
Intention:
Changing the end margin of this date to 23rd of March 2007 by pressing backspace (reducing the day number to "2") and entering "3" (to get "23" for day).
Effect:
When pressing Backspace, the date is changed to the day before (21.03.2007) and the cursor is positioned behind the year. When pressing "3", this is appended to the year, extending the end margin to 22.03.20073, 6,5 million days in future.
Side Effect:
When pressing OK, KOrganizer accepts the end margin at 22.03.20073 without any notice or error message. After *several* minutes, the calendar is filled up till 200073.
Workaround:
Mark the last "2" of day "22" with the mouse and enter "3". This results in 23.03.2007, as expected.
Suggested solution:
When pressing backspace, the character before cursor position should be deleted to allow editing the end marging with keyboard. Backspace as "previous day" function is unneeded because Cursor-Down has already the same function. When entering dates several (50?) years in future, there should be a warning or better the user should have to approve those dates explicitely.
More information about the Korganizer-devel
mailing list