When clicking on any suggestion in Onboard, it offers to remove the suggestion, but does not type it. Here's the debug trace.
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/Onboard/TouchInput.py", line 592, in _on_button_release_event
self._input_sequence_end(sequence)
File "/usr/lib/python3.12/site-packages/Onboard/TouchInput.py", line 740, in _input_sequence_end
self.on_input_sequence_end(sequence)
File "/usr/lib/python3.12/site-packages/Onboard/KeyboardWidget.py", line 1180, in on_input_sequence_end
self.key_up(sequence)
File "/usr/lib/python3.12/site-packages/Onboard/KeyboardWidget.py", line 1238, in key_up
self.keyboard.key_up(sequence.active_key, self, sequence,
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 1148, in key_up
self._do_key_up_action(key, view, button, event_type)
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 1294, in _do_key_up_action
self._release_non_sticky_key(key, view, button, event_type)
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 1694, in _release_non_sticky_key
WordSuggestions.send_key_up(self, key, button, event_type)
File "/usr/lib/python3.12/site-packages/Onboard/WordSuggestions.py", line 288, in send_key_up
self._insert_prediction_choice(key, key.code, button != 3)
File "/usr/lib/python3.12/site-packages/Onboard/WordSuggestions.py", line 457, in _insert_prediction_choice
self._replace_text_at_caret(deletion, insertion, separator)
File "/usr/lib/python3.12/site-packages/Onboard/WordSuggestions.py", line 493, in _replace_text_at_caret
self.replace_text(selection_span.begin() - len(deletion),
File "/usr/lib/python3.12/site-packages/Onboard/WordSuggestions.py", line 943, in replace_text
self._replace_text_key_strokes(begin, end, caret, new_text)
File "/usr/lib/python3.12/site-packages/Onboard/WordSuggestions.py", line 974, in _replace_text_key_strokes
self.text_changer_key_stroke.press_key_string(new_text)
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 420, in press_key_string
self._key_synth.press_key_string(string)
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 264, in press_key_string
self.press_unicode(ch)
File "/usr/lib/python3.12/site-packages/Onboard/Keyboard.py", line 189, in press_unicode
keysym = self._vk.keysym_from_unicode(char)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SystemError: argument 1 (impossible<bad format char>)
This problem started when updating to my Manjaro installation. https://forum.manjaro.org/t/stable-update-2024-05-13-kernels-plasma-6-gnome-46-lxqt-2-0-nvidia/161404/2
This was a big update with a lot of changes. I don't know which of these changes are relevant to Dasher.