Bug 518665 - an option to automatically cancel ops blocking user requests
Summary: an option to automatically cancel ops blocking user requests
Status: CLOSED DUPLICATE of bug 578578
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.2   Edit
Hardware: Macintosh Mac OS X
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-22 17:42 EDT by Sergey Shelukhin CLA
Modified: 2022-02-21 05:30 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Shelukhin CLA 2017-06-22 17:42:58 EDT
At some point when a background operation (e.g. an auto-build, refresh, etc.) is blocking a user operation (e.g. saving), Eclipse shows a progress dialog with tiny cancel buttons. At that time, the IDE is also often slow due to the aforementioned background operations.
What I (and others, I suspect) do every time this happens is hunt for each of the tiny red squares for the background ops, and click it; or mash it, UI being unresponsive. The reason, other than mere impatience, being that if the operation goes into GC death or  otherwise hangs, a save might not go thru and some edits will be lost. 
It would be nice to have a feature where a user operation would automatically kill any blocking background operations at the time when the dialog would normally appear. They may not die immediately but it's an improvement over hunt-and-mash before the kill. Perhaps it could even be more aggressive than the dialog box.
Comment 1 Jörg Kubitz CLA 2022-02-21 05:30:32 EST
i recently made some progress in autocanceling autobuild

*** This bug has been marked as a duplicate of bug 578578 ***