Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 339068 - [StereotypeEditorWithVSL] Opened window cannot be resized on Linux platforms (platform specific focus-lost)
Summary: [StereotypeEditorWithVSL] Opened window cannot be resized on Linux platforms ...
Status: RESOLVED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Ansgar Radermacher CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-07 05:14 EST by Ansgar Radermacher CLA
Modified: 2011-03-07 09:07 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.