X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fvicon.C;h=92986663ccc25c910fbeee2ae369b4cb2aa177d2;hb=efc8fa7dc7ddcdeaa9398e09d81975a6ccf526fc;hp=9f8d93ccc105be9d65c69b57f2e5c2e471f53943;hpb=8b3b351f3703224915cf26d1b01d1d8ee632a178;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/guicast/vicon.C b/cinelerra-5.1/guicast/vicon.C index 9f8d93cc..92986663 100644 --- a/cinelerra-5.1/guicast/vicon.C +++ b/cinelerra-5.1/guicast/vicon.C @@ -2,7 +2,7 @@ #include "bctimer.h" #include "bcwindow.h" -#include "colors.h" +#include "bccolors.h" #include "keys.h" #include "mutex.h" #include "condition.h" @@ -17,6 +17,7 @@ VIcon(int vw, int vh, double rate) this->age = 0; this->seq_no = 0; this->in_use = 1; + this->hidden = 0; } VIcon:: @@ -132,6 +133,7 @@ int ViewPopup::button_press_event() bool VIconThread:: visible(VIcon *vicon, int x, int y) { + if( vicon->hidden ) return false; int y0 = 0; int my = y + vicon->vh; if( my <= y0 ) return false;