{"action":"created","issue":{"url":"https://api.github.com/repos/oetiker/issuetest/issues/131","repository_url":"https://api.github.com/repos/oetiker/issuetest","labels_url":"https://api.github.com/repos/oetiker/issuetest/issues/131/labels{/name}","comments_url":"https://api.github.com/repos/oetiker/issuetest/issues/131/comments","events_url":"https://api.github.com/repos/oetiker/issuetest/issues/131/events","html_url":"https://github.com/oetiker/issuetest/issues/131","id":138024935,"number":131,"title":"menu 'execute' event fires on mousedown (bz#142)\n","user":{"login":"oetiker","id":429279,"avatar_url":"https://avatars.githubusercontent.com/u/429279?v=3","gravatar_id":"","url":"https://api.github.com/users/oetiker","html_url":"https://github.com/oetiker","followers_url":"https://api.github.com/users/oetiker/followers","following_url":"https://api.github.com/users/oetiker/following{/other_user}","gists_url":"https://api.github.com/users/oetiker/gists{/gist_id}","starred_url":"https://api.github.com/users/oetiker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oetiker/subscriptions","organizations_url":"https://api.github.com/users/oetiker/orgs","repos_url":"https://api.github.com/users/oetiker/repos","events_url":"https://api.github.com/users/oetiker/events{/privacy}","received_events_url":"https://api.github.com/users/oetiker/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/oetiker/issuetest/labels/COMP:desktop.core","name":"COMP:desktop.core","color":"010067"},{"url":"https://api.github.com/repos/oetiker/issuetest/labels/PROD:framework","name":"PROD:framework","color":"000000"},{"url":"https://api.github.com/repos/oetiker/issuetest/labels/VERS:0.6-rc1","name":"VERS:0.6-rc1","color":"0000ff"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-02T23:24:47Z","updated_at":"2016-03-02T23:24:54Z","closed_at":null,"body":"It&#39;s more of a usability issue than a code bug. Unlike all the system I&#39;ve used, in qooxdoo the menu item is executed on mousedown and not mouseup event. One of the usability heuristics, Consistency and standards, states that the bahavior of an application should be as close to user&#39;s environment as possible to avoid confusion. Maybe it would be beneficial to change it to mouseup which would give the user another while to decide before releasing the mouse button. Appologies if it is not the case I described above and my thinking is driven by the lack of understanding of the library.\n\n<table>\n<tbody>\n<tr><td>Product</td><td>framework</td></tr>\n<tr><td>Component</td><td>desktop.core</td></tr>\n<tr><td>Date</td><td>2006-09-02 04:19:00 +0200</td></tr>\n<tr><td>Reporter</td><td>Tomek Loboda (the.snake)</td></tr>\n<tr><td>Assigned to</td><td>Unassigned (none)</td></tr>\n</tbody>\n</table>\n"},"comment":{"url":"https://api.github.com/repos/oetiker/issuetest/issues/comments/191490448","html_url":"https://github.com/oetiker/issuetest/issues/131#issuecomment-191490448","issue_url":"https://api.github.com/repos/oetiker/issuetest/issues/131","id":191490448,"user":{"login":"oetiker","id":429279,"avatar_url":"https://avatars.githubusercontent.com/u/429279?v=3","gravatar_id":"","url":"https://api.github.com/users/oetiker","html_url":"https://github.com/oetiker","followers_url":"https://api.github.com/users/oetiker/followers","following_url":"https://api.github.com/users/oetiker/following{/other_user}","gists_url":"https://api.github.com/users/oetiker/gists{/gist_id}","starred_url":"https://api.github.com/users/oetiker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oetiker/subscriptions","organizations_url":"https://api.github.com/users/oetiker/orgs","repos_url":"https://api.github.com/users/oetiker/repos","events_url":"https://api.github.com/users/oetiker/events{/privacy}","received_events_url":"https://api.github.com/users/oetiker/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T23:24:54Z","updated_at":"2016-03-02T23:24:54Z","body":"Just checked -- IMHO it&#39;s much better. Thanks!\n\n<table>\n<tbody>\n<tr><td>Date</td><td>2006-09-04 22:57:29 +0200</td></tr>\n<tr><td>Who</td><td>Tomek Loboda (the.snake)</td></tr>\n</tbody>\n</table>\n"}}