minor fixes

Make sure that the title is set if changed while in
Maximized mode.
Don't overwrite the config.Size when going from
Minimized to Windowed mode.

Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
This commit is contained in:
Pierre Curto
2022-01-18 17:23:46 +01:00
committed by Elias Naur
parent 9a2fee1c0e
commit f4088f94ba
+1 -1
View File
@@ -944,6 +944,7 @@ func (w *window) Configure(options []Option) {
w.config.Mode = Maximized
w.wsize = w.config.Size
C.xdg_toplevel_set_maximized(w.topLvl)
w.setTitle(prev, cnf)
}
case Windowed:
switch prev.Mode {
@@ -953,7 +954,6 @@ func (w *window) Configure(options []Option) {
C.xdg_toplevel_unset_fullscreen(w.topLvl)
case Minimized:
w.config.Mode = Windowed
w.config.Size = w.wsize
case Maximized:
w.config.Mode = Windowed
w.size = w.wsize.Div(w.scale)