From d203aba86d89c8dd6184146454396e48d39a8fb5 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 17 Jan 2023 19:05:15 +0100 Subject: NyaaSi: add ctrl+t to track anime with automedia --- src/QuickMedia.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/QuickMedia.cpp') diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp index c2b2b95..447b863 100644 --- a/src/QuickMedia.cpp +++ b/src/QuickMedia.cpp @@ -699,6 +699,10 @@ namespace QuickMedia { XSetErrorHandler(x_error_handler); XSetIOErrorHandler(x_io_error_handler); + // Initialize config and theme early to prevent possible race condition on initialize + get_config(); + get_theme(); + mgl::vec2i monitor_size; mgl::vec2i focused_monitor_center = get_focused_monitor_center(disp, monitor_size); @@ -719,6 +723,7 @@ namespace QuickMedia { } window_create_params.hidden = no_dialog; window_create_params.parent_window = parent_window; + window_create_params.background_color = get_theme().background_color; if(!window.create("QuickMedia", std::move(window_create_params))) { show_notification("QuickMedia", "Failed to create opengl window", Urgency::CRITICAL); abort(); @@ -732,10 +737,6 @@ namespace QuickMedia { resources_root = program_path + "../../../"; } - // Initialize config and theme early to prevent possible race condition on initialize - get_config(); - get_theme(); - set_resource_loader_root_path(resources_root.c_str()); init_body_themes(); -- cgit v1.2.3