Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9a4f7a37 authored by Keisuke Kuroynagi's avatar Keisuke Kuroynagi
Browse files

Disable shortcut output for multi-word suggestions.

Bug: 9682742
Change-Id: I9e0a5acd9053d141e018c4653e4baf0f77aacb45
parent d365d82d
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -227,9 +227,14 @@ int Suggest::outputSuggestions(DicTraverseSession *traverseSession, int *frequen
            ++outputWordIndex;
        }

        if (!terminalDicNode->hasMultipleWords()) {
            // Shortcut is not supported for multiple words suggestions.
            // TODO: Check shortcuts during traversal for multiple words suggestions.
            const bool sameAsTyped = TRAVERSAL->sameAsTyped(traverseSession, terminalDicNode);
            outputWordIndex = ShortcutUtils::outputShortcuts(&terminalAttributes, outputWordIndex,
                    finalScore, outputCodePoints, frequencies, outputTypes, sameAsTyped);

        }
        DicNode::managedDelete(terminalDicNode);
    }