fix: forward input at the composition limit

This commit is contained in:
2026-08-12 16:21:33 +09:00
parent 9d60c4bbb0
commit 5927f6a5e1
4 changed files with 35 additions and 1 deletions

View File

@@ -718,8 +718,10 @@ keystroke(u32int ks, u32int mod, Str *com)
if(!haspre(&im))
return 0;
commit(com);
sputr(com, ks);
reset();
if(com->n >= Maxrunes)
return 0;
sputr(com, ks);
return 1;
}
if(im.l->trans == nil)