Correctly notify windows size change, use window left position for main window

This commit is contained in:
Yusyuriv 2024-05-28 14:46:28 +06:00
parent f62561fe53
commit 96f4153ed2
No known key found for this signature in database
GPG key ID: A91C52E6F73148E0
2 changed files with 3 additions and 2 deletions

View file

@ -23,6 +23,7 @@
Deactivated="OnDeactivated"
Icon="Images/app.png"
Initialized="OnInitialized"
Left="{Binding Settings.WindowLeft, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
Loaded="OnLoaded"
LocationChanged="OnLocationChanged"
Opacity="{Binding MainWindowOpacity, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"

View file

@ -538,7 +538,7 @@ namespace Flow.Launcher.ViewModel
{
Settings.WindowSize += 100;
Settings.WindowLeft -= 50;
OnPropertyChanged();
OnPropertyChanged(nameof(MainWindowWidth));
}
[RelayCommand]
@ -554,7 +554,7 @@ namespace Flow.Launcher.ViewModel
Settings.WindowSize -= 100;
}
OnPropertyChanged();
OnPropertyChanged(nameof(MainWindowWidth));
}
[RelayCommand]