Since shell commit dd85670f8b25, the handler got a return value to determine whether Escape should be handled automatically; we do want this for the window switcher, so add an appropriate return value to restore the expected behavior. https://bugzilla.gnome.org/show_bug.cgi?id=737457