gardesk/garfield / 363ee79

Browse files

use monitor_of_active_window for window placement

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
363ee79c233f85621ea0544367d643c6ec04df92
Parents
fe387b7
Tree
347fc6b

1 changed file

StatusFile+-
M garfield/src/app.rs 2 2
garfield/src/app.rsmodified
@@ -131,8 +131,8 @@ impl App {
131
         // Connect to X11
131
         // Connect to X11
132
         let conn = Connection::connect(None)?;
132
         let conn = Connection::connect(None)?;
133
 
133
 
134
-        // Get primary monitor for window sizing
134
+        // Get monitor of active window for window sizing
135
-        let monitor = gartk_x11::primary_monitor(&conn)?;
135
+        let monitor = gartk_x11::monitor_of_active_window(&conn)?;
136
 
136
 
137
         // Calculate window size (70% of screen, smaller for picker mode)
137
         // Calculate window size (70% of screen, smaller for picker mode)
138
         let scale = if picker_config.is_picker() { 0.5 } else { 0.7 };
138
         let scale = if picker_config.is_picker() { 0.5 } else { 0.7 };