From 0f7417bb475198cbde5b31404d5b05afd25b0633 Mon Sep 17 00:00:00 2001 From: phosit Date: Mon, 23 Mar 2026 19:32:18 +0100 Subject: [PATCH] Remove Engine.SwitchGuiPage This function isn't used by JavaScript anymore. Fixes: #6929 --- source/gui/Scripting/JSInterface_GUIManager.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/source/gui/Scripting/JSInterface_GUIManager.cpp b/source/gui/Scripting/JSInterface_GUIManager.cpp index 091fe6a60c..c07d0f853b 100644 --- a/source/gui/Scripting/JSInterface_GUIManager.cpp +++ b/source/gui/Scripting/JSInterface_GUIManager.cpp @@ -1,4 +1,4 @@ -/* Copyright (C) 2025 Wildfire Games. +/* Copyright (C) 2026 Wildfire Games. * This file is part of 0 A.D. * * 0 A.D. is free software: you can redistribute it and/or modify @@ -43,11 +43,6 @@ JS::Value OpenChildPage(const ScriptRequest& rq, const std::wstring& name, JS::H return g_GUI->OpenChildPage(name, Script::WriteStructuredClone(rq, initData)); } -void SwitchGuiPage(const ScriptInterface& scriptInterface, const std::wstring& name, JS::HandleValue initData) -{ - g_GUI->SwitchPage(name, &scriptInterface, initData); -} - void SetCursor(const std::wstring& name) { g_VideoMode.SetCursor(name); @@ -72,7 +67,6 @@ CParamNode GetTemplate(const std::string& templateName) void RegisterScriptFunctions(const ScriptRequest& rq) { ScriptFunction::Register<&OpenChildPage>(rq, "OpenChildPage"); - ScriptFunction::Register<&SwitchGuiPage>(rq, "SwitchGuiPage"); ScriptFunction::Register<&SetCursor>(rq, "SetCursor"); ScriptFunction::Register<&ResetCursor>(rq, "ResetCursor"); ScriptFunction::Register<&TemplateExists>(rq, "TemplateExists");