Details
-
Bug
-
Resolution: Fixed
-
Critical
-
1.8.0
-
None
-
None
Description
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">In 1.8 exit procedures were moved into OnFormClosing handler. Before MP was happy to call it multiple times but now it is not since cleanups should not be done multiple times (shutting down fontmanager, texturemanager etc.)</span></p>
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">OnFormClosing handler is called twice, because of by Windows event triggering (eventually handled by MP) and then again by MP FrameMove explicitly calls Form.Close() which again fires the event and handler OnFormClosing. This has been the case since, I don't know, from the beginning but clearly again is an incorrect behavior.</span></p>
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);"></span></p>
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);">OnFormClosing handler is called twice, because of by Windows event triggering (eventually handled by MP) and then again by MP FrameMove explicitly calls Form.Close() which again fires the event and handler OnFormClosing. This has been the case since, I don't know, from the beginning but clearly again is an incorrect behavior.</span></p>
<p><span style="color: rgb(0, 0, 0); font-family: 'Helvetica Neue', Helvetica-Neue, Arial, sans-serif; line-height: 20px; background-color: rgb(250, 250, 250);"></span></p>
Attachments
Issue Links
- relates to
-
MP1-4359 MP exit procedures are executed in wrong order
-
- Closed
-
- links to