* The shortcut chosen for the tool, Shift+I, conflicts with the default shortcut "Show color selector". If I disable the color selector shortcut, Shift+I still doesn't work. * The tooltip shown when hovering over the icon for the smart patch tool displays the shortcut as an unusual character, and the text "OpenType support missing for script 32" is printed to the terminal when it appears. This was also noted in bug 379564 (by Quiralta in comment 1) and bug 378557 (by Scott Petrovic, number 3 in their first list). This is because of the following line (#95) in kis_tool_smart_patch.h: setShortcut(QKeySequence(Qt::Key_Shift + Qt::Key_I)); Which needs to be setShortcut(QKeySequence(Qt::SHIFT + Qt::Key_I)); However, the shortcut still doesn't work.
*** Bug 382714 has been marked as a duplicate of this bug. ***
Closing due to the closure of bug 382714 I'm still a little curious as to why the shortcut didn't work even after resolving the conflict and fixing the QKeySequence; perhaps I simply made a mistake somewhere when I was trying it.