@b4n commented on this pull request.
sci_scroll_columns(editor->sci, amount);
return TRUE; } + else if (!event->state || (editor_prefs.scrollwheel_zoom_disable && (event->state & GDK_CONTROL_MASK)))
It's also to filter out uninteresting modifiers like NumLock.
For removing, you could try `event->state &= ~GDK_CONTROL_MASK;`, or if inside the `if (event->state & GDK_CONTOL_MASK)`, just `event->state ^= GDK_CONTROL_MASK;`.