diff options
author | Paul Rouget <me@paulrouget.com> | 2019-08-19 09:45:40 +0200 |
---|---|---|
committer | Paul Rouget <me@paulrouget.com> | 2019-08-22 07:43:12 +0200 |
commit | b642ff205724203c7fd62a9db36a8eb5f521ec62 (patch) | |
tree | cd3c5deddac2609ed52645ca88b2f2596af26bea /ports | |
parent | 2a9b2fe027228b7a89c7c284e35795923d3e26b5 (diff) | |
download | servo-b642ff205724203c7fd62a9db36a8eb5f521ec62.tar.gz servo-b642ff205724203c7fd62a9db36a8eb5f521ec62.zip |
Implement missing C callbacks
Diffstat (limited to 'ports')
-rw-r--r-- | ports/libsimpleservo/api/src/lib.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ports/libsimpleservo/api/src/lib.rs b/ports/libsimpleservo/api/src/lib.rs index e4b065a7b40..a68cea55dbc 100644 --- a/ports/libsimpleservo/api/src/lib.rs +++ b/ports/libsimpleservo/api/src/lib.rs @@ -559,6 +559,12 @@ impl ServoGlue { EmbedderMsg::Shutdown => { self.callbacks.host_callbacks.on_shutdown_complete(); }, + EmbedderMsg::ShowIME(..) => { + self.callbacks.host_callbacks.on_ime_state_changed(true); + }, + EmbedderMsg::HideIME => { + self.callbacks.host_callbacks.on_ime_state_changed(false); + }, EmbedderMsg::Status(..) | EmbedderMsg::SelectFiles(..) | EmbedderMsg::MoveTo(..) | @@ -568,8 +574,6 @@ impl ServoGlue { EmbedderMsg::NewFavicon(..) | EmbedderMsg::HeadParsed | EmbedderMsg::SetFullscreenState(..) | - EmbedderMsg::ShowIME(..) | - EmbedderMsg::HideIME | EmbedderMsg::Panic(..) | EmbedderMsg::ReportProfile(..) => {}, } |