mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-07 18:35:34 +00:00
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:
+1
-1
@@ -944,6 +944,7 @@ func (w *window) Configure(options []Option) {
|
|||||||
w.config.Mode = Maximized
|
w.config.Mode = Maximized
|
||||||
w.wsize = w.config.Size
|
w.wsize = w.config.Size
|
||||||
C.xdg_toplevel_set_maximized(w.topLvl)
|
C.xdg_toplevel_set_maximized(w.topLvl)
|
||||||
|
w.setTitle(prev, cnf)
|
||||||
}
|
}
|
||||||
case Windowed:
|
case Windowed:
|
||||||
switch prev.Mode {
|
switch prev.Mode {
|
||||||
@@ -953,7 +954,6 @@ func (w *window) Configure(options []Option) {
|
|||||||
C.xdg_toplevel_unset_fullscreen(w.topLvl)
|
C.xdg_toplevel_unset_fullscreen(w.topLvl)
|
||||||
case Minimized:
|
case Minimized:
|
||||||
w.config.Mode = Windowed
|
w.config.Mode = Windowed
|
||||||
w.config.Size = w.wsize
|
|
||||||
case Maximized:
|
case Maximized:
|
||||||
w.config.Mode = Windowed
|
w.config.Mode = Windowed
|
||||||
w.size = w.wsize.Div(w.scale)
|
w.size = w.wsize.Div(w.scale)
|
||||||
|
|||||||
Reference in New Issue
Block a user