Index: src_plugins/lib_gtk_common/wt_layersel.c =================================================================== --- src_plugins/lib_gtk_common/wt_layersel.c (revision 8650) +++ src_plugins/lib_gtk_common/wt_layersel.c (revision 8651) @@ -38,6 +38,8 @@ #include "wt_layersel.h" #include "compat.h" +extern pcb_layergrp_id_t pcb_actd_EditGroup_gid; + /*** Layer visibility widget rendering ***/ #define set_pixel(dst, r, g, b, a) \ @@ -197,6 +199,7 @@ ls->com->invalidate_all(); break; case 3: + pcb_actd_EditGroup_gid = pcb_layergrp_id(PCB, lsg->grp); pcb_hid_actionl("Popup", "group", NULL); break; } @@ -276,6 +279,7 @@ group_vis_sync(lsg); break; case 3: + pcb_actd_EditGroup_gid = pcb_layergrp_id(PCB, lsg->grp); pcb_hid_actionl("Popup", "group", NULL); break; }