Onboard suggestions broken

Bug #2065615 reported by X-Legs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Onboard
New
Undecided
Unassigned

Bug Description

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.