From 4fca99490c90bf09aac6d2fc86e3e6a8bf48b53e Mon Sep 17 00:00:00 2001 From: Bruno Van de Velde Date: Mon, 22 Jan 2024 23:05:24 +0100 Subject: [PATCH] SFML 3 added a new sf::State parameter to the window constructor --- examples/main-SFML_OPENGL3.cpp | 2 +- src/DefaultBackendWindow.cpp | 2 +- tests/main.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/main-SFML_OPENGL3.cpp b/examples/main-SFML_OPENGL3.cpp index 5c602a5c4..fd866d205 100644 --- a/examples/main-SFML_OPENGL3.cpp +++ b/examples/main-SFML_OPENGL3.cpp @@ -36,7 +36,7 @@ int main() settings.minorVersion = 3; #if SFML_VERSION_MAJOR >= 3 - sf::Window window(sf::VideoMode{{800, 600}}, "TGUI example (SFML-OpenGL3)", sf::Style::Default, settings); + sf::Window window(sf::VideoMode{{800, 600}}, "TGUI example (SFML-OpenGL3)", sf::Style::Default, sf::State::Windowed, settings); #else sf::Window window({800, 600}, "TGUI example (SFML-OpenGL3)", sf::Style::Default, settings); #endif diff --git a/src/DefaultBackendWindow.cpp b/src/DefaultBackendWindow.cpp index a30069f82..0a40c65e0 100644 --- a/src/DefaultBackendWindow.cpp +++ b/src/DefaultBackendWindow.cpp @@ -111,7 +111,7 @@ namespace tgui #endif #if SFML_VERSION_MAJOR >= 3 - m_window.create(sf::VideoMode{{width, height}}, title.toStdString(), sf::Style::Default, settings); + m_window.create(sf::VideoMode{{width, height}}, title.toStdString(), sf::Style::Default, sf::State::Windowed, settings); #else m_window.create(sf::VideoMode{width, height}, title.toStdString(), sf::Style::Default, settings); #endif diff --git a/tests/main.cpp b/tests/main.cpp index 0e332c3f3..0600da8b8 100644 --- a/tests/main.cpp +++ b/tests/main.cpp @@ -121,7 +121,7 @@ struct TestsWindowDefault : public TestsWindowBase } #if SFML_VERSION_MAJOR >= 3 - sf::Window window{sf::VideoMode{{windowWidth, windowHeight}}, windowTitle, sf::Style::Default, sf::ContextSettings(0, 0, 0, 3, 3, sf::ContextSettings::Attribute::Core)}; + sf::Window window{sf::VideoMode{{windowWidth, windowHeight}}, windowTitle, sf::Style::Default, sf::State::Windowed, sf::ContextSettings(0, 0, 0, 3, 3, sf::ContextSettings::Attribute::Core)}; #else sf::Window window{sf::VideoMode{windowWidth, windowHeight}, windowTitle, sf::Style::Default, sf::ContextSettings(0, 0, 0, 3, 3, sf::ContextSettings::Attribute::Core)}; #endif