- if (ev->state & Gdk::CONTROL_MASK) {
- gtk_idle_add (Selector::_control_clicked, this);
- } else if (ev->state & Gdk::SHIFT_MASK) {
- gtk_idle_add (Selector::_shift_clicked, this);
+ if (ev->state & Keyboard::PrimaryModifier) {
+ g_idle_add (Selector::_control_clicked, this);
+ } else if (ev->state & Keyboard::TertiaryModifier) {
+ g_idle_add (Selector::_shift_clicked, this);