{"action":"created","issue":{"url":"https://api.github.com/repos/oetiker/issuetest/issues/209","repository_url":"https://api.github.com/repos/oetiker/issuetest","labels_url":"https://api.github.com/repos/oetiker/issuetest/issues/209/labels{/name}","comments_url":"https://api.github.com/repos/oetiker/issuetest/issues/209/comments","events_url":"https://api.github.com/repos/oetiker/issuetest/issues/209/events","html_url":"https://github.com/oetiker/issuetest/issues/209","id":138166528,"number":209,"title":"Modal Window for a specific window blocks the entire application (bz#158)\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.popups","name":"COMP:desktop.popups","color":"90fb92"},{"url":"https://api.github.com/repos/oetiker/issuetest/labels/enhancement","name":"enhancement","color":"84b6eb"},{"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","name":"VERS:0.6","color":"ffeee8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-03-03T12:32:53Z","updated_at":"2016-03-03T12:32:54Z","closed_at":null,"body":"This is rather a usability suggestion than an actual bug. In a multiwindow environment a modal window should be modal within the scope of application. In QX it&#39;s modal in the scope of the whole environment (Web page). The fact that application A (QXWindow A) displayed an alert should not influence user&#39;s interaction with application B (QXWindow B). The case of an alert is pretty simple, but if a modal window is of more complex content and requires a reasonable amount of user&#39;s time and attention it may be very inconvenient for them to be to forced to work on that modal content in order to get access to the rest of the applications (QXWindows). Of course system-wide modal windows is a very nice thing to have. In Windows, system messages are displayed in always-on-top windows. I have never seen a window that would block access to Windows shell. The always-on-top windows may come handy. I think in a Web environment, the &quot;block-access-to-shell&quot; windows are also needed. One example of usage could the &quot;Lock Workstation&quot; feature -- a login window is blocking access to all the opened applications.\n\n<table>\n<tbody>\n<tr><td>Date</td><td>2006-09-14 08:02: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/191743700","html_url":"https://github.com/oetiker/issuetest/issues/209#issuecomment-191743700","issue_url":"https://api.github.com/repos/oetiker/issuetest/issues/209","id":191743700,"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-03T12:32:54Z","updated_at":"2016-03-03T12:32:54Z","body":"this bug is a subset of bug 877 *** This bug has been marked as a duplicate of bug 877 ***\n\n<table>\n<tbody>\n<tr><td>Date</td><td>2008-07-17 16:13:58 +0200</td></tr>\n<tr><td>Who</td><td>Fabian Jakobs (fabian.jakobs)</td></tr>\n</tbody>\n</table>\n"}}