From 698eccd5ab100f56aa148b2c59a070c581d28cc1 Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Thu, 14 May 2009 17:37:14 -0500 Subject: [PATCH] don't unfocus the world if cocoa view has gone fullscreen; the original window isn't really associated with the view while fullscreen --- basis/ui/backend/cocoa/views/views.factor | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/basis/ui/backend/cocoa/views/views.factor b/basis/ui/backend/cocoa/views/views.factor index aab851c783..a9568d4f75 100644 --- a/basis/ui/backend/cocoa/views/views.factor +++ b/basis/ui/backend/cocoa/views/views.factor @@ -391,7 +391,10 @@ CLASS: { { "windowDidResignKey:" "void" { "id" "SEL" "id" } [ forget-rollover - 2nip -> object -> contentView window unfocus-world + 2nip -> object -> contentView + dup -> isInFullScreenMode zero? + [ window unfocus-world ] + [ drop ] if ] }