Я использую GWT и GXT и хочу использовать сочетания клавиш, такие как CTRL-S (или CTRL-SHIFT-S), чтобы сохранить текущую форму. Проблема в том, что я не могу понять, как переопределить встроенные в браузеры CTRL-S. Я попытался использовать componentEvent и вызвать stopevent, cancelbubble и т. Д., Но безуспешно. Я также пытался использовать
Event.addNativePreviewHandler(new Event.NativePreviewHandler(){
}
и вызов event.getNativeEvent().preventDefault();
, чтобы попытаться остановить событие, но это тоже не работает.
Я нахожусь в точке, где я могу заставить свои сочетания клавиш работать, но они также запускают событие браузера также (как открывает диалог сохранения браузера)
У кого-нибудь есть идея / подсказка о том, как заставить это работать? На самом деле у меня есть несколько ярлыков, которые я хочу использовать, но многие конфликтуют с браузером - просто пытаюсь понять, как переопределить действия браузера.