p/s proxy icon, rework window locks, segv in close_mixers + exportedl, ffmpeg default...
[goodguy/history.git] / cinelerra-5.1 / guicast / bcprogressbox.C
index ac49c98ac218a4eb027ba602850a9b25450580f6..fde9580411c60e4e7b1266a16d51e9e7bfedfe5f 100644 (file)
@@ -133,7 +133,7 @@ BC_ProgressWindow::~BC_ProgressWindow()
 int BC_ProgressWindow::create_objects(const char *text, int64_t length)
 {
        int x = 10, y = 10;
 int BC_ProgressWindow::create_objects(const char *text, int64_t length)
 {
        int x = 10, y = 10;
-
+       lock_window("BC_ProgressWindow::create_objects");
 // Recalculate width based on text
        if(text)
        {
 // Recalculate width based on text
        if(text)
        {
@@ -151,7 +151,7 @@ int BC_ProgressWindow::create_objects(const char *text, int64_t length)
        add_tool(bar = new BC_ProgressBar(x, y, get_w() - 20, length));
        add_tool(new BC_CancelButton(this));
        show_window(1);
        add_tool(bar = new BC_ProgressBar(x, y, get_w() - 20, length));
        add_tool(new BC_CancelButton(this));
        show_window(1);
-
+       unlock_window();
        return 0;
 }
 
        return 0;
 }