diff --git a/src/autoload/Configs.gd b/src/autoload/Configs.gd index be97c7c..3f4cf15 100644 --- a/src/autoload/Configs.gd +++ b/src/autoload/Configs.gd @@ -123,3 +123,4 @@ func sync_keep_screen_on() -> void: func sync_theme() -> void: ThemeUtils.generate_and_apply_theme() theme_changed.emit() + HandlerGUI.set_system_bar_color(savedata.base_color) diff --git a/src/autoload/HandlerGUI.gd b/src/autoload/HandlerGUI.gd index ee7c3ff..1873e40 100644 --- a/src/autoload/HandlerGUI.gd +++ b/src/autoload/HandlerGUI.gd @@ -35,7 +35,7 @@ var minimum_content_width : float func set_system_bar_color(color: Color, override := false) -> void: if (system_bar_color == color and not override) or not VTAndroidCore: return - VTAndroidCore.setWindowColor(color) + VTAndroidCore.setWindowColor("#" + color.to_html(false)) system_bar_color = color func toogle_status_bar(visible: bool, override := false) -> void: