[squeak-dev] The Trunk: Kernel-cmm.911.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Mar 16 03:12:37 UTC 2015
Chris Muller uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-cmm.911.mcz
==================== Summary ====================
Name: Kernel-cmm.911
Author: cmm
Time: 15 March 2015, 10:12:04.602 pm
UUID: 0d5cd697-a536-47ec-8c0c-0b8b38bf297a
Ancestors: Kernel-ul.910
- Don't create a SoundSystem just to send #shutDown to it, so that its lazy-initialization will not try to pop up a menu asking the user which type to create and, in the process, invoking WorldState behaviors from outside the UI process and colliding with the new intercycle pause implementation.
=============== Diff against Kernel-ul.910 ===============
Item was changed:
----- Method: InputSensor>>userInterruptWatcher (in category 'user interrupts') -----
userInterruptWatcher
"Wait for user interrupts and open a notifier on the active process when one occurs."
-
[ InterruptSemaphore wait.
Display deferUpdates: false.
+ SoundService defaultOrNil ifNotNil: [ : soundSystem | soundSystem shutDown ].
- SoundService default shutDown.
Smalltalk handleUserInterrupt ] repeat!
More information about the Squeak-dev
mailing list
|