diff --git a/src/SFML/Graphics/RenderWindow.cpp b/src/SFML/Graphics/RenderWindow.cpp index 853da395..03ba4594 100644 --- a/src/SFML/Graphics/RenderWindow.cpp +++ b/src/SFML/Graphics/RenderWindow.cpp @@ -77,7 +77,8 @@ RenderWindow::~RenderWindow() //////////////////////////////////////////////////////////// bool RenderWindow::Activate(bool active) { - return SetActive(active); + // We only handle activation, for performances and consistency reasons + return active ? SetActive(active) : true; }