Skip to content

Commit 2da2012

Browse files
committed
Adjust Animation
2 parents 4ab5ef0 + f712f63 commit 2da2012

File tree

1 file changed

+3
-24
lines changed

1 file changed

+3
-24
lines changed

Flow.Launcher/ViewModel/MainViewModel.cs

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1385,15 +1385,14 @@ public void Show()
13851385
Application.Current.Dispatcher.Invoke(() =>
13861386
{
13871387
MainWindowVisibility = Visibility.Visible;
1388-
1389-
MainWindowOpacity = 1;
1388+
MainWindowOpacity = Settings.UseAnimation ? 0 : 1;
13901389

13911390
MainWindowVisibilityStatus = true;
13921391
VisibilityChanged?.Invoke(this, new VisibilityChangedEventArgs { IsVisible = true });
13931392
});
13941393
}
13951394

1396-
public async void Hide()
1395+
public void Hide()
13971396
{
13981397
lastHistoryIndex = 1;
13991398

@@ -1412,29 +1411,9 @@ public async void Hide()
14121411
if (Settings.LastQueryMode == LastQueryMode.Empty)
14131412
{
14141413
ChangeQueryText(string.Empty);
1415-
await Task.Yield(); // UI 갱신 보장
1416-
}
1417-
1418-
switch (Settings.LastQueryMode)
1419-
{
1420-
case LastQueryMode.Preserved:
1421-
case LastQueryMode.Selected:
1422-
LastQuerySelected = (Settings.LastQueryMode == LastQueryMode.Preserved);
1423-
break;
1424-
1425-
case LastQueryMode.ActionKeywordPreserved:
1426-
case LastQueryMode.ActionKeywordSelected:
1427-
var newQuery = _lastQuery.ActionKeyword;
1428-
if (!string.IsNullOrEmpty(newQuery))
1429-
newQuery += " ";
1430-
ChangeQueryText(newQuery);
1431-
1432-
if (Settings.LastQueryMode == LastQueryMode.ActionKeywordSelected)
1433-
LastQuerySelected = false;
1434-
break;
14351414
}
14361415

1437-
// 창 숨김 즉시 처리
1416+
// 즉시 창 숨김
14381417
MainWindowVisibilityStatus = false;
14391418
MainWindowVisibility = Visibility.Collapsed;
14401419
VisibilityChanged?.Invoke(this, new VisibilityChangedEventArgs { IsVisible = false });

0 commit comments

Comments
 (0)