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 {
131131
         // Connect to X11
132132
         let conn = Connection::connect(None)?;
133133
 
134
-        // Get primary monitor for window sizing
135
-        let monitor = gartk_x11::primary_monitor(&conn)?;
134
+        // Get monitor of active window for window sizing
135
+        let monitor = gartk_x11::monitor_of_active_window(&conn)?;
136136
 
137137
         // Calculate window size (70% of screen, smaller for picker mode)
138138
         let scale = if picker_config.is_picker() { 0.5 } else { 0.7 };