X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/ee2cb3d6c26ae319d20bde28f415393e96611ece..fc802b7aea75e90b19cd22d3e5e752620a416af8:/Constructor/src/not.cpp?ds=sidebyside diff --git a/Constructor/src/not.cpp b/Constructor/src/not.cpp index 34fccf7..2a4b277 100644 --- a/Constructor/src/not.cpp +++ b/Constructor/src/not.cpp @@ -20,9 +20,10 @@ Not::~Not() bool Not::on_button_press_event(GdkEventButton *event) { + if ((event->type == GDK_BUTTON_PRESS) && ( event->button == 1)) { - if (CItem::logic_connect) - CItem::quien = ID; + CItem::logic_connect = true; + CItem::gate_id = ID; combo_entry->set_text(name); WorkPlace::pointed = ID; } @@ -52,6 +53,7 @@ bool Not::on_button_press_event(GdkEventButton *event) menu_popup.popup(event->button, event->time); return true; //It has been handled. } + workplace->queue_draw(); return true; } void Not::on_menu_popup_rotar()