Skip to content

Commit 59691d3

Browse files
committed
[Fix] (force) inline app option is not working
1 parent ece82b1 commit 59691d3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sources/SquirrelInputController.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -432,8 +432,8 @@ private extension SquirrelInputController {
432432
NSApp.squirrelAppDelegate.loadSettings(for: schemaId)
433433
// inline preedit
434434
if let panel = NSApp.squirrelAppDelegate.panel {
435-
inlinePreedit = panel.inlinePreedit && (!rimeAPI.get_option(session, "no_inline") || rimeAPI.get_option(session, "inline"))
436-
inlineCandidate = panel.inlineCandidate && (!rimeAPI.get_option(session, "no_inline") || rimeAPI.get_option(session, "inline"))
435+
inlinePreedit = (panel.inlinePreedit && !rimeAPI.get_option(session, "no_inline")) || rimeAPI.get_option(session, "inline")
436+
inlineCandidate = panel.inlineCandidate && !rimeAPI.get_option(session, "no_inline")
437437
// if not inline, embed soft cursor in preedit string
438438
rimeAPI.set_option(session, "soft_cursor", !inlinePreedit)
439439
}

0 commit comments

Comments
 (0)