The Trunk: ST80-mt.238.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ST80-mt.238.mcz

commits-2
Marcel Taeumel uploaded a new version of ST80 to project The Trunk:
http://source.squeak.org/trunk/ST80-mt.238.mcz

==================== Summary ====================

Name: ST80-mt.238
Author: mt
Time: 16 September 2019, 6:21:04.069373 pm
UUID: 4f0e6a0e-2ced-4746-b9d9-333e0ea196f6
Ancestors: ST80-nice.237

Make CMD+Dot (aka. user interrupt) work in freshly created MVC projects that never requested a UI manager before. MVCUIManager class >> #isActiveManager cannot work from the user-interrupt helper process (see SmalltalkImage >> #handleUserInterrupt).

=============== Diff against ST80-nice.237 ===============

Item was changed:
  ----- Method: MVCProject>>initialize (in category 'initialize') -----
  initialize
  super initialize.
  world := ControlManager new.
+ uiManager := (Smalltalk classNamed: #MVCUIManager) ifNotNil: [:mgrClass | mgrClass new].
  CurrentProject ifNil:
  [CurrentProject := super new initialProject].
  !