diff options
author | Caolán McNamara <caolanm@redhat.com> | 2016-07-30 21:29:48 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-08-02 10:22:33 +0100 |
commit | 0321dbb9be72f92c02919457cdc3c4e76cfbd11d (patch) | |
tree | da8db09d364c072899f7707d42144ed2ab2389ec /starmath | |
parent | 6d40c515fdf86d807c199ff4179b9c862a9fe5b2 (diff) |
Resolves: tdf#99324 let sidebar toggle auto-mnemonics on/off with alt
this returns things to passing the alt to the thing with the focus
and depends on ::Command handlers passing the alt-press/release back
up through the Command hierarchy to get to the default top-level
handler eventually
Change-Id: I869120f43810adfa2fac4670c2db143b790a1f9b
Diffstat (limited to 'starmath')
-rw-r--r-- | starmath/source/edit.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/starmath/source/edit.cxx b/starmath/source/edit.cxx index 780966900cd5..3cf5b1681407 100644 --- a/starmath/source/edit.cxx +++ b/starmath/source/edit.cxx @@ -335,6 +335,13 @@ void SmEditWindow::MouseButtonDown(const MouseEvent &rEvt) void SmEditWindow::Command(const CommandEvent& rCEvt) { + //pass alt press/release to parent impl + if (rCEvt.GetCommand() == CommandEventId::ModKeyChange) + { + Window::Command(rCEvt); + return; + } + bool bForwardEvt = true; if (rCEvt.GetCommand() == CommandEventId::ContextMenu) { |