Issue 1703: Closing last windows raise error 1 person starred this issue and may be notified of changes. Back to list Status: Closed Owner: marianopeck Closed: Today Cc: mike.rueger Milestone-1.1 Add a comment andmake changes below Reported by marianopeck, Today (4 hours ago) Pharo image: PharoCore Pharo core version: v Virtual machine used: Squeak 4.2.2beta1U.app Steps to reproduce: 1. Open several windows (whatever) 2. Close all of them 3. Press cmd + w (like trying to close another window). You will get the attached error. The problem is that the message closeTopWindow is being sent to SystemWindow and this is not impelented. I look in older version and it is like this: SystemWindow class >> closeTopWindow "Try to close the top window. It may of course decline" TopWindow ifNotNil: [TopWindow delete] So, adding this method the error is dissappear, but: 1) It even works creating the message doing nothing 2) I think this is not the correct fix. The real fix should do some ifEmpty: don't send the message closeTopWindow or something like that. 3) I don't understand why the closing of OTHERS windows than the last one, use another message then closeTopWindow