Bug 252537 - Pressing Edit multiple times opens edit dialog multiple times
Summary: Pressing Edit multiple times opens edit dialog multiple times
Status: CLOSED FIXED
Alias: None
Product: KOrganizer Mobile
Classification: Applications
Component: tasks (show other bugs)
Version: unspecified
Platform: Maemo 5 Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-27 14:22 UTC by Felix Wolfsteller
Modified: 2010-10-08 12:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Wolfsteller 2010-09-27 14:22:26 UTC
In version 4:4.5~20100927.1180086-1maemo1.1179477 :

0) start tasks-mobile
1) browse to a folder containing a task (or create one)
2) touch the task
3) rapidly touch the edit-icon multiple times (say 8 times)
4) the device will become unresponsive, after a while multiple edit dialogs (showing the same task) will appear

Instead, a single edit view should be opened, preventing conflict creation and unresponsive device.

This issue might exist for all edit-icon-buttons in the kontact-mobile suite.
Comment 1 Bertjan Broeksema 2010-10-05 16:49:34 UTC
SVN commit 1182757 by bbroeksema:

Protect against opening multiple editors for the same task.
The other applications will need a similar protection.

CCBUG: 252537


 M  +12 -0     mainview.cpp  
 M  +8 -0      mainview.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1182757
Comment 2 Bertjan Broeksema 2010-10-05 17:37:00 UTC
SVN commit 1182768 by bbroeksema:

Protect against multiple editors for the same item (event, contact) as
well.

BUG: 252537


 M  +12 -0     calendar/mainview.cpp  
 M  +6 -0      calendar/mainview.h  
 M  +21 -2     contacts/mainview.cpp  
 M  +6 -0      contacts/mainview.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1182768
Comment 3 Felix Wolfsteller 2010-10-08 12:03:50 UTC
Confirming fix, version 4:4.5~20101008.1183623-1maemo1.1182955 .