By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 236 - 15 minute appointments become 2 hours
Summary: 15 minute appointments become 2 hours
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdepim (show other bugs)
Version: 3.5.11 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Michele Calgaro
URL:
Depends on:
Blocks: R14.0.1
  Show dependency treegraph
 
Reported: 2010-08-20 12:07 CDT by John A. Sullivan III
Modified: 2014-12-22 23:18 CST (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String: 3.5.11 (Trinity)
Application Version: 1.2.9 Kontact / 3.5.9 KOrganizer
Application Name: Kontact / KOrganizer


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John A. Sullivan III 2010-08-20 12:07:14 CDT
If one highlights a 15 minute block in KOrganizer and then begins to type to enter the appointment details, the end time is automatically set to 2 hours after the start time and not 15 minutes.
Comment 1 Darrell 2013-05-22 19:47:45 CDT
Is this report still valid?
Comment 2 Michele Calgaro 2014-03-02 22:46:44 CST
Bug still valid.
Selecting intervals of 30 minutes or more works fine.
Selecting a single interval of 15 minutes, result in a 2 hour default interval
Comment 3 Michele Calgaro 2014-12-18 07:33:13 CST
The "strange" behavior is actually coded on purpose, i.e. in the code there is an "if" that says that if teh interval is 15 minutes long, then the default interval settings should be used. The default interval is set in Configure KOrganizer -> Time & Date -> Default duration of new appointment.

What is the best way to resolve this bug? Opinion needed.

1) leave everything as it is. The user can change the above option to get a 15 minutes interval. IMO, a little awkward.

2) leave everything as it is but change the default value of the "Default duration of new appointment" to 15 minutes, so that by default double-clicking on a 15 minutes interval gives a 15 minutes interval. Users can still change the default interval if they want.

3) ignore the "Default duration" option and just use the length of the actual interval selected in the agenda.

4) others...

IMO, option 3 or option 2 are the best. Opinions are welcomed.
Comment 4 Michele Calgaro 2014-12-22 23:18:07 CST
Fixed in commit b46c8e41 (master) and 48dadd43 (r14.0.x).

Although I preferred option 3, I went for option 2 to avoid changing the habits of users using the default interval settings functionality.