keyman icon indicating copy to clipboard operation
keyman copied to clipboard

bug(linux): LibreOffice draw does not backspace for contextual replacement

Open mhosken opened this issue 4 years ago • 8 comments

Keyman 14 on Linux Ubuntu 20.04. When using a contextual keyboard (Boonkit) in LibreOffice Draw (6.4.7.2) the contextual backspaces are ignored and so nothing gets deleted. This is not a problem in LibreOffice Writer.

This is probably a bug in LibreOffice more than in Keyman, but I thought I would capture it here to start with.

mhosken avatar May 26 '21 04:05 mhosken

Further testing. This doesn't seem to be a problem with Liberation Sans and SIL IPA keyboard. So perhaps it's a Graphite thing. OK it's a combination and seems to only be a problem with Graphite fonts. Sigh, So try it with Doulos SIL and the IPA keyboard, for example.

mhosken avatar May 26 '21 05:05 mhosken

In Libre Draw or Writer with sil_boonkit keyboard: dd` should yield two stacked curly "m" characters

Works on Windows 10 with Libre Office 6.3.0.4 (x64)

darcywong00 avatar May 26 '21 06:05 darcywong00

Works for me on Ubuntu 20.04 (Gnome with X11) with Libre Office 7.1.3.2, sil_boonkit keyboard, Doulos SIL font, Keyman 15.0.47

ermshiperete avatar May 26 '21 08:05 ermshiperete

@mhosken Are you using X11 or Wayland? There's an open issue with Wayland support (#4273).

ermshiperete avatar May 26 '21 08:05 ermshiperete

X11 but Keyman 14. Do you think you did anything in 15 that would fix this? The fault is in Libo Draw, not in Writer. Writer is fine for me and maybe a newer Libo fixes it too. All very confusing. Anyway I'm happy it's just me :)

mhosken avatar May 26 '21 10:05 mhosken

X11 but Keyman 14. Do you think you did anything in 15 that would fix this?

No, the changes between 14 and 15 are minimal (to non-existent) at this point.

ermshiperete avatar May 26 '21 12:05 ermshiperete

From slack:

Martin Hosken: I suspect graphite in libo

ermshiperete avatar May 27 '21 17:05 ermshiperete

@mhosken, does #7079 fix this for you? (requires updated ibus, @ermshiperete can guide you through setup if necessary)

mcdurdin avatar Oct 11 '22 20:10 mcdurdin

Closing since this seems to work.

ermshiperete avatar Jan 03 '23 15:01 ermshiperete