Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 312234

Summary: [UI] Incoming conflicts freeze the UI
Product: [Modeling] EMF Reporter: Eike Stepper <stepper>
Component: cdo.uiAssignee: Eike Stepper <stepper>
Status: CLOSED FIXED QA Contact: Eike Stepper <stepper>
Severity: critical    
Priority: P3    
Version: 3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Patch v1 none

Description Eike Stepper CLA 2010-05-10 06:46:22 EDT
If an object in a CDOEditor is DIRTY while another client commits changes to this object (CONFLICT), the editor freezes the application UI.
Comment 1 Eike Stepper CLA 2010-05-10 06:48:37 EDT
It is caused by Display.syncExec() calls in StructuredItemProvider.
Comment 2 Eike Stepper CLA 2010-05-10 06:49:03 EDT
Created attachment 167683 [details]
Patch v1
Comment 3 Eike Stepper CLA 2010-05-10 06:49:48 EDT
Committed to HEAD
Comment 4 Eike Stepper CLA 2010-06-29 04:36:27 EDT
Available in 3.0 GA:
http://download.eclipse.org/modeling/emf/cdo/updates/3.0-releases/