Skip to content

Send IME geometry alongside state#168

Merged
JSUYA merged 1 commit into
flutter-tizen:masterfrom
JSUYA:inputpanel-geometry
May 13, 2026
Merged

Send IME geometry alongside state#168
JSUYA merged 1 commit into
flutter-tizen:masterfrom
JSUYA:inputpanel-geometry

Conversation

@JSUYA
Copy link
Copy Markdown
Member

@JSUYA JSUYA commented Apr 30, 2026

The Tizen input panel channel only emitted the state string (show / hide / will_show), so app side had no way to learn the geometry.
The geometry is already available via TizenInputMethodContext::GetInputPanelGeometry, so include x/y/width/ height in every state event.

The Tizen input panel channel only emitted the state string (show /
hide / will_show), so app side had no way to learn the geometry.
The geometry is already available via TizenInputMethodContext::GetInputPanelGeometry,
so include x/y/width/ height in every state event.
@JSUYA JSUYA self-assigned this Apr 30, 2026
@JSUYA JSUYA added the enhancement New feature or request label Apr 30, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the SendInputPanelStateEvent method in input_panel_channel.cc to include the input panel's geometry (x, y, width, and height) in the event data sent to the platform channel. I have no feedback to provide.

@JSUYA JSUYA merged commit 3afdd64 into flutter-tizen:master May 13, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants