[windows] Do not allow maximise via runtime if disableResize is true

This commit is contained in:
Lea Anthony
2022-02-03 07:31:05 +11:00
parent aa8a8f80f0
commit 6a5937bd90
@@ -201,7 +201,9 @@ func (f *Frontend) WindowHide() {
func (f *Frontend) WindowMaximise() {
runtime.LockOSThread()
if f.hasStarted {
f.mainWindow.Maximise()
if !f.frontendOptions.DisableResize {
f.mainWindow.Maximise()
}
} else {
f.frontendOptions.WindowStartState = options.Maximised
}
@@ -519,7 +521,10 @@ func (f *Frontend) navigationCompleted(sender *edge.ICoreWebView2, args *edge.IC
switch f.frontendOptions.WindowStartState {
case options.Maximised:
f.mainWindow.Maximise()
if !f.frontendOptions.DisableResize {
f.mainWindow.Maximise()
}
f.mainWindow.Show()
case options.Minimised:
f.mainWindow.Minimise()
case options.Fullscreen: