summaryrefslogtreecommitdiff
path: root/src/managers/input/TextInput.hpp
diff options
context:
space:
mode:
authorSungyoon Cho <sungyoon@sungyooncho.dev>2024-09-10 22:49:10 +0900
committerGitHub <noreply@github.com>2024-09-10 14:49:10 +0100
commit155d44016d0cb11332c454db73d59030cdbd7b13 (patch)
tree2227b41f972fea70108bf64046c2e012f637d848 /src/managers/input/TextInput.hpp
parent13f90bb87a697866f1bbbacd1473d04f33ec2aa7 (diff)
textinput: handle IME resetting (#7731)
Diffstat (limited to 'src/managers/input/TextInput.hpp')
-rw-r--r--src/managers/input/TextInput.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/managers/input/TextInput.hpp b/src/managers/input/TextInput.hpp
index 0f69866e..f920adc7 100644
--- a/src/managers/input/TextInput.hpp
+++ b/src/managers/input/TextInput.hpp
@@ -29,6 +29,7 @@ class CTextInput {
void onEnabled(SP<CWLSurfaceResource> surfV1 = nullptr);
void onDisabled();
void onCommit();
+ void onReset();
bool hasCursorRectangle();
CBox cursorBox();
@@ -47,6 +48,7 @@ class CTextInput {
struct {
CHyprSignalListener enable;
CHyprSignalListener disable;
+ CHyprSignalListener reset;
CHyprSignalListener commit;
CHyprSignalListener destroy;
CHyprSignalListener surfaceUnmap;