rdb 16 rokov pred
rodič
commit
82b3575664
1 zmenil súbory, kde vykonal 5 pridanie a 3 odobranie
  1. 5 3
      direct/src/plugin/p3dX11SplashWindow.cxx

+ 5 - 3
direct/src/plugin/p3dX11SplashWindow.cxx

@@ -216,11 +216,13 @@ thread_run() {
     
     
     RELEASE_LOCK(_install_lock);
     RELEASE_LOCK(_install_lock);
     
     
-    if (have_event || install_label != prev_label) {
+    if (override || have_event || install_label != prev_label) {
       redraw(install_label);
       redraw(install_label);
       override = false;
       override = false;
-    }
-    if (install_progress != prev_progress) {
+      XFillRectangle(_display, _window, _graphics_context, 12, _height - 18,
+                                       install_progress * (_width - 24), 7);
+      XFlush(_display);
+    } else if (install_progress != prev_progress) {
       XFillRectangle(_display, _window, _graphics_context, 12, _height - 18,
       XFillRectangle(_display, _window, _graphics_context, 12, _height - 18,
                                       install_progress * (_width - 24), 7);
                                       install_progress * (_width - 24), 7);
     }
     }