Преглед на файлове

commit: keep topmost when game start

HOME преди 4 години
родител
ревизия
1c80e05d5a
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      BsWidget/MainForm.cs

+ 7 - 0
BsWidget/MainForm.cs

@@ -351,6 +351,13 @@ namespace BsWidget
 
             if (flags.HasFlag(UpdateFlags.BeatMap) || flags.HasFlag(UpdateFlags.RefreshAll))
             {
+                TopMost = false;
+                Application.DoEvents();
+                TopMost = true;
+                Application.DoEvents();
+                BringToFront();
+                Application.DoEvents();
+
                 const int coverSize = 130;
 
                 g.ClearRect(Color.Transparent, 0, ViewSize.Height - (coverSize + 100), ViewSize.Width, coverSize + 100);