join GetScreenSizeChangeChannel.

This commit is contained in:
Miroslav Šedivý
2023-01-29 18:00:56 +01:00
parent 6e62b796fc
commit f3080713ce
4 changed files with 42 additions and 52 deletions

View File

@ -72,10 +72,10 @@ func (manager *DesktopManagerCtx) ScreenConfigurations() map[int]types.ScreenCon
func (manager *DesktopManagerCtx) SetScreenSize(size types.ScreenSize) error {
mu.Lock()
manager.GetBeforeScreenSizeChangeChannel() <- true
manager.GetScreenSizeChangeChannel() <- true
defer func() {
manager.GetAfterScreenSizeChangeChannel() <- size.Rate
manager.GetScreenSizeChangeChannel() <- false
mu.Unlock()
}()