I found that I cannot input 2-byte characters with a keyboard to the box of "New tag" and "Rename tag" in the list of brush preset. https://bugs.kde.org/attachment.cgi?id=98322 It is possible to paste a word which contains 2-byte characters into these boxes. Reproducible: Always
I also found that I cannot rename tags that contains 2-byte characters, which results in two tag of one which is left not renamed and the other which has a name of word that I use to rename the tag.
Not a regression then.
I'm marking bugs that also occur in 2.9 as 2.9, focusing on real regressions first.
I can reproduce the bug. I had a Python project to reproduce it with PyQt5, but spent some time building a C++ project to both learn and have a better example to report a bug to Qt. Here's the bug reported: https://bugreports.qt.io/browse/QTBUG-61152 And here's a simplified project, that creates similar objects, to have a popup menu where the input is always set to English, not matter the input keyboard settings. https://github.com/kinow/qt-japanese-submenu Hope that helps! Bruno
I wonder whether there's anything left for us to do with this -- I don't think we can fix this in Krita?
I do not think so Boudewijn. I tried changing the objects, changing the parents, but nothing that really fixed the bug. If I moved the QLineEdit out of the action, and left it always being displayed, it would work. But I think Qt does something else when it creates the widget for the QPushButton, and it loses track of the locale. Sounds more like a bug somewhere deep down in Qt. I'm watching the QTBUG-61152, but so far it receives only minor edits, which were changes of assignees or further categorization. I'll update this issue in case the issue is confirmed in Qt or if they suggest an alternative to be implemented in Krita. Bruno
OKay, in the meantime we can mark this bug as WAITINGFORINFO then -- to avoid cluttering up bugzilla with things we cannot take action on.