Center text in pager popup and make it at least as wide as it is high.
[mikachu/openbox.git] / openbox / popup.c
index 5ecf2fa..063fb1f 100644 (file)
@@ -217,6 +217,9 @@ void popup_delay_show(ObPopup *self, gulong msec, gchar *text)
         emptyx = emptyy = 0;
     }
 
         emptyx = emptyy = 0;
     }
 
+    if (texth > textw) textw = texth;
+    popup_set_text_align(self, RR_JUSTIFY_CENTER);
+
     w = textw + emptyx + iconw;
     /* cap it at maxw/minw */
     if (self->maxw) w = MIN(w, self->maxw);
     w = textw + emptyx + iconw;
     /* cap it at maxw/minw */
     if (self->maxw) w = MIN(w, self->maxw);