diff --git a/src/SFML/Window/OSX/SFWindowController.mm b/src/SFML/Window/OSX/SFWindowController.mm index 1da9634a5..f6cb3e99b 100644 --- a/src/SFML/Window/OSX/SFWindowController.mm +++ b/src/SFML/Window/OSX/SFWindowController.mm @@ -483,6 +483,11 @@ if (m_requester != 0) m_requester->windowResized(width, height - static_cast([self titlebarHeight])); } + else if (width != [self size].width || height != [self size].height + static_cast([self titlebarHeight])) + { + if (m_requester != 0) + m_requester->windowResized(width, height - static_cast([self titlebarHeight])); + } NSRect frame = NSMakeRect([m_window frame].origin.x, [m_window frame].origin.y,