X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fcolorpicker.C;h=7c0a38d0d946fa8364b5e0c84c25ed442d2110e2;hb=9e3d90a964c0fbe97c0b58235336a47111932d5d;hp=26451d7086a68bf2ef968efe6e71113f8d4d6ac1;hpb=5d8a7826b0f80f00622e46baf75453995a76e343;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/colorpicker.C b/cinelerra-5.1/cinelerra/colorpicker.C index 26451d70..7c0a38d0 100644 --- a/cinelerra-5.1/cinelerra/colorpicker.C +++ b/cinelerra-5.1/cinelerra/colorpicker.C @@ -86,6 +86,7 @@ BC_Window* ColorPicker::new_gui() if( x < 0 ) x = 0; if( y < 0 ) y = 0; ColorWindow *window = new ColorWindow(this, x, y, w, h, window_title); + window->create_objects(); window->start_selection(color, !do_alpha ? -1 : alpha, ok_cancel); return window; } @@ -114,6 +115,13 @@ ColorWindow::~ColorWindow() { } +void ColorWindow::create_objects() +{ + BC_WindowBase::create_objects(); + ColorGUI::create_objects(); + thread->create_objects(this); +} + void ColorWindow::update_gui(int color, int alpha) { lock_window("ColorWindow::update_gui");