[Libreoffice-bugs] [Bug 129547] Default shortcut key for insert current time doesn't work (French)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Jan 12 16:47:51 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=129547

--- Comment #17 from Julien Nabet <serval2412 at yahoo.fr> ---
(In reply to Caolán McNamara from comment #16)
> ...
> 
> Another thing you can do here is at
> XMLBasedAcceleratorConfiguration::getCommandByKeyEvent
> add...
> fprintf(stderr, "pressed %s\n",
> lcl_getKeyString(aKeyEvent).toUtf8().getStr());
> and press the key combo and see what shows up here.
> 
> My understanding is that (under gtk3/gen at least) on your french keyboard
> it will say POINT_MOD1 for ctrl+: IIRC because we try do a mapping back of
> the "unknown" key that produced the : back to what key is at the same
> position in qwerty layout (vcl/unx/gtk3/gtk3gtkframe.cxx at the fdo#41169
> comment)

Ctrl + ";" gives SEMICOLON_MOD1
and Ctrl + Shift + ";" gives POINT_SHIFT_MOD1

With Ctrl + ":", I got an assertion:
#5  0x00007fffdd8a42e0 in rtl::OUString::copy(int, int) const
(this=0x7fffffff0fc0, beginIndex=4, count=-3) at
/home/julien/lo/libreoffice/include/rtl/ustring.hxx:2256
#6  0x00007fffdd8a4280 in rtl::OUString::copy(int) const (this=0x7fffffff0fc0,
beginIndex=4) at /home/julien/lo/libreoffice/include/rtl/ustring.hxx:2238
#7  0x00007fffdd89a37a in
framework::lcl_getKeyString(com::sun::star::awt::KeyEvent const&)
(aKeyEvent=...) at
/home/julien/lo/libreoffice/framework/source/accelerators/acceleratorconfiguration.cxx:66
#8  0x00007fffdd89a84f in
framework::XMLBasedAcceleratorConfiguration::getCommandByKeyEvent(com::sun::star::awt::KeyEvent
const&) (this=0x5555584c8e40, aKeyEvent=...)
    at
/home/julien/lo/libreoffice/framework/source/accelerators/acceleratorconfiguration.cxx:102
#9  0x00007ffff2ace010 in
svt::AcceleratorExecute::impl_ts_findCommand(com::sun::star::awt::KeyEvent
const&) (this=0x555558986680, aKey=...)
    at
/home/julien/lo/libreoffice/svtools/source/misc/acceleratorexecute.cxx:263
#10 0x00007ffff2acda5d in
svt::AcceleratorExecute::execute(com::sun::star::awt::KeyEvent const&)
(this=0x555558986680, aAWTKey=...) at
/home/julien/lo/libreoffice/svtools/source/misc/acceleratorexecute.cxx:174
#11 0x00007ffff2acd9ca in svt::AcceleratorExecute::execute(vcl::KeyCode const&)
(this=0x555558986680, aVCLKey=...) at
/home/julien/lo/libreoffice/svtools/source/misc/acceleratorexecute.cxx:168
#12 0x00007ffff5afc0e0 in SfxViewShell::ExecKey_Impl(KeyEvent const&)
(this=0x5555585ae0a0, aKey=...) at
/home/julien/lo/libreoffice/sfx2/source/view/viewsh.cxx:1443

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200112/aca0d70a/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list