GTG

Date selector double-click behaviour

Bug #343063 reported by Paul Natsuo Kishimoto
2
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Medium
Unassigned

Bug Description

To select a date in the active month in the date (Starting on / Due for) selector, I double-click on it.

If I try to select a date in the *next* or *previous* month by double-clicking on it:
 * The first click selects the date I want.
 * The active month changes.
 * The date selector remains open.
 * The second click selects some other date in the *new* active month.

Compare with e.g. the behaviour of the date selector for creating tasks in Evolution.

I feel the double-click behaviour should be the same for any visible date on the calendar. I don't know if you are using a stock date selector control, so forgive me if I just don't understand how it works.

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

I admit that it's very annoying. Not sure if it us or the date selector widget.

Changed in gtg:
importance: Undecided → Medium
status: New → Confirmed
Changed in gtg:
milestone: none → 0.2
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

So after a long investigation, I'm now sure that it's the Gtk.Calendar widget.

I didn't find any way to close it on simple click when the mouse is released (like Evolution does) because it means it will also be closed when changing month/year

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

Cannot be done for 0.2 as it's more a gtk bug than a GTG's one.

Anybody interested in this issue should try to contact GTK or PyGTK developers to have their opinion about it.

Changed in gtg:
milestone: 0.2 → 0.3
Changed in gtg:
assignee: nobody → Lionel Dricot (ploum)
milestone: 0.3 → 0.2
status: Confirmed → In Progress
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

Fixed in rev. 336.

The calendar now closes itself on single click, which is a lot more intuitive and easier. (but requires a very ugly hack)

Changed in gtg:
status: In Progress → Fix Committed
Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.