| Summary: | Clean up code should not only run on IPresentationEngine.stop() | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Thomas Schindl <tom.schindl> | ||||||||
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | emoffatt, pwebster, remy.suen | ||||||||
| Version: | 0.9 | ||||||||||
| Target Milestone: | 1.0 RC0 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Thomas Schindl
Created attachment 171653 [details]
Fix position to run cleanup code
I think the clean up code is run in the wrong place and should run after the event loop is finished.
Created attachment 171654 [details]
patch
Paul, with the 1st patch I get a test failure but I'm uncertain whether this is a problem with the test. 2nd patch which disposes before closing the window fixes the problem as well. I guess we can go with the 2nd patch because the cleanUp() when called more than once is simply a no-op Created attachment 171711 [details]
patch
released cleanup change to HEAD |