Went for the second approach key entry text is attached to every press
and repeat event.

** Branch linked: lp:~andreas-pokorny/mir/fix-1664610

** Changed in: mir (Ubuntu)
     Assignee: (unassigned) => Andreas Pokorny (andreas-pokorny)

** Changed in: mir (Ubuntu)
     Assignee: Andreas Pokorny (andreas-pokorny) => (unassigned)

** Changed in: mir (Ubuntu)
     Assignee: (unassigned) => Andreas Pokorny (andreas-pokorny)

** Package changed: mir (Ubuntu) => mir

** Changed in: mir
    Milestone: None => 1.0.0

You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.

  qtubuntu sends wrong text as part of QKeyEvent

Status in Mir:
Status in qtubuntu package in Ubuntu:

Bug description:
  When using Unity7 or Plasma a key event created by Ctrl+C is
    QKeyEvent(KeyPress, Key_C, ControlModifier, text="\u0003")

  But Unity8+ qtubuntu send to the application
    QKeyEvent(KeyPress, Key_C, ControlModifier, text="c")

  This is most likely because QMirClientInput::dispatchKeyEvent is using
  xkb_keysym_to_utf8 to get the text of the event instead of using

  This breaks for example Konsole that expects the correct text to be

To manage notifications about this bug go to:

Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to