gardesk/gartop / 93eefaa

Browse files

use monitor_of_active_window for window placement

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
93eefaa18df395913ad6d8c2476ac698cba74bf5
Parents
39773be
Tree
70b0d4b

1 changed file

StatusFile+-
M gartop/src/gui/app.rs 2 2
gartop/src/gui/app.rsmodified
@@ -113,8 +113,8 @@ impl App {
113113
     pub fn new(config: GuiConfig) -> Result<Self> {
114114
         let conn = Connection::connect(None)?;
115115
 
116
-        // Get primary monitor for centering
117
-        let monitor = gartk_x11::primary_monitor(&conn)?;
116
+        // Get monitor of active window for centering
117
+        let monitor = gartk_x11::monitor_of_active_window(&conn)?;
118118
 
119119
         let width = config.width.min(monitor.rect.width);
120120
         let height = config.height.min(monitor.rect.height);