OK, this code in qtdeclarative looks to me like it could be responsible:

src/quick/item/qquicktextinput.cpp:4427:

    if (unknown && !m_readOnly) {
        QString t = event->text();
        if (!t.isEmpty() && t.at(0).isPrint()) {
            insert(t);
            event->accept();
            return;
        }
    }

For that code to work like this bug wants, I believe we'd need to add a
check that "event->modifiers() == Qt::NoModifier" there.  But I need to
talk to some Qt-heads to see if that's sensible.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1537782

Title:
  Modifier ignored when pressing a key if TextInput has active focus

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1537782/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to