X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.C;fp=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.C;h=d13197b4869f7f679b26f83acfc660de0bd2c67f;hb=17b4e5a06157865391c2d07b552b81d84665bcae;hp=92505781fac1330d60857aaf3f4afb50d77efc45;hpb=21eb2e0b479adf7bf846b835e5c7d9613b6f1a6d;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/vwindowgui.C b/cinelerra-5.1/cinelerra/vwindowgui.C index 92505781..d13197b4 100644 --- a/cinelerra-5.1/cinelerra/vwindowgui.C +++ b/cinelerra-5.1/cinelerra/vwindowgui.C @@ -471,10 +471,10 @@ int VWindowGUI::drag_stop() unlock_window(); Indexable *indexable = - mwindow->session->drag_clips->size() > 0 ? - (Indexable *)mwindow->session->drag_clips->get(0) : mwindow->session->drag_assets->size() > 0 ? - (Indexable *)mwindow->session->drag_assets->get(0) : 0; + (Indexable *)mwindow->session->drag_assets->get(0) : + mwindow->session->drag_clips->size() > 0 ? + (Indexable *)mwindow->session->drag_clips->get(0) : 0; if( indexable ) vwindow->change_source(indexable); @@ -857,6 +857,12 @@ void VWindowCanvas::draw_refresh(int flush) } } +int VWindowCanvas::need_overlays() +{ + if( gui->highlighted ) return 1; + return 0; +} + void VWindowCanvas::draw_overlays() { if( gui->highlighted )