Marcel Taeumel uploaded a new version of System to project The Trunk: http://source.squeak.org/trunk/System-mt.830.mcz
==================== Summary ====================
Name: System-mt.830 Author: mt Time: 17 May 2016, 2:24:39.256089 pm UUID: 7cf55fb7-9e1f-5c45-baf8-eb29fcf2ac91 Ancestors: System-mt.829
Fixes a bug where space was reserved for flaps when positioning windows although no flaps were visible at all.
Now, the preference #fullScreenLeavesDeskMargins works as expected.
=============== Diff against System-mt.829 ===============
Item was changed: ----- Method: RealEstateAgent class>>maximumUsableAreaInWorld: (in category 'accessing') ----- maximumUsableAreaInWorld: aWorldOrNil
| allowedArea | allowedArea := Display usableArea. aWorldOrNil ifNotNil: [ allowedArea := allowedArea intersect: aWorldOrNil visibleClearArea. + Smalltalk isMorphic ifTrue: [ + (((Smalltalk classNamed: 'Flaps') ifNil: [false] ifNotNil: [:cls | cls anyFlapsVisibleIn: aWorldOrNil]) + and: [self respondsTo: #reduceByFlaps:]) + ifTrue: [allowedArea := self reduceByFlaps: allowedArea]]]. - ]. - (Smalltalk isMorphic and: [self respondsTo: #reduceByFlaps:]) ifTrue: - [allowedArea := self reduceByFlaps: allowedArea]. ^allowedArea!
packages@lists.squeakfoundation.org