Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358322 - The IDE is blocking when creating the parts and active jobs running
Summary: The IDE is blocking when creating the parts and active jobs running
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Xiao Bin Chen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-20 21:06 EDT by fahua jin CLA
Modified: 2017-02-23 14:17 EST (History)
2 users (show)

See Also:


Attachments
patch for progress bar monitor (798 bytes, patch)
2011-09-20 22:39 EDT, Xiao Bin Chen CLA
lasher: iplog+
Details | Diff
Enable progress dialog to show. (31.29 KB, patch)
2011-10-09 01:34 EDT, Xiao Bin Chen CLA
lasher: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description fahua jin CLA 2011-09-20 21:06:56 EDT
Build Identifier: 0.7.0.v201109192102

The IDE should not be blocked if waiting for other jobs to be finished.

1) Create an RUI project with RUI & Dojo widget support.
2) Wait for all of the jobs to be finished.
3) Click Project > Clean > Clean all projects > OK
4) Create a part while you still the the build job is active in the progress view.
5) When click finish button in the part creation wizard, you can find that the EDT is blocked. 

We should have the wizard running in a ProgressMonitor, so the IDE will not be blocked.

Reproducible: Always
Comment 1 Xiao Bin Chen CLA 2011-09-20 22:39:12 EDT
Created attachment 203722 [details]
patch for progress bar monitor
Comment 2 Tony Chen CLA 2011-09-20 23:03:08 EDT
fixed
Comment 3 fahua jin CLA 2011-09-29 22:31:10 EDT
The problem still existed in RUIHandler creation wizard with build 0.7.0.v201109292101
Comment 4 Xiao Bin Chen CLA 2011-10-09 01:34:15 EDT
Created attachment 204817 [details]
Enable progress dialog to show.
Comment 5 Xiao Bin Chen CLA 2011-10-09 01:36:08 EDT
When the wizard need to wait another thread, the progress dialog will show.
Comment 6 fahua jin CLA 2011-10-12 04:19:45 EDT
Verified in 0.7.0.v201110110900.