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

Bug 339068

Summary: [StereotypeEditorWithVSL] Opened window cannot be resized on Linux platforms (platform specific focus-lost)
Product: [Modeling] Papyrus Reporter: Ansgar Radermacher <ansgar.radermacher>
Component: CoreAssignee: Ansgar Radermacher <ansgar.radermacher>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.8.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Ansgar Radermacher CLA 2011-03-07 05:14:47 EST
The opened window is in principle resizable. However, the moment the user tries to resize it, the window is closed.

An analysis of the problem showed that it is caused by the focus-lost detection. On my machine (Linux/kde4), the focus lost event is already emitted when the window resize-handles are selected (the focus would be regained afterwards, but currently the window is already closed). The trigger of the focus-lost event is apparently platform specific (as resizing if possible on Windows) and additional checks are required before closing the window.
Comment 1 Ansgar Radermacher CLA 2011-03-07 09:07:49 EST
Perform additional checks before closing the window.