Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2058)

Issue 6492086: Prevent IME menu being empty when focus out (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 9 months ago by Daiki Ueno
Modified:
11 years, 9 months ago
Reviewers:
shawn.p.huang
Base URL:
git@github.com:ibus/ibus.git@master
Visibility:
Public.

Description

Prevent IME menu being empty when focus out Previously ibus-daemon did not make fake_context focused when focus-out, while it is supposed to do. BUG=none

Patch Set 1 #

Patch Set 2 : handle the case when SetGlobalEngine is called on fake context #

Total comments: 2

Patch Set 3 : call bus_ibus_impl_set_focused_context() on focus out, even if global engine is used #

Total comments: 4

Patch Set 4 : remove unnecessary code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -7 lines) Patch
M bus/ibusimpl.c View 1 2 3 1 chunk +1 line, -7 lines 0 comments Download

Messages

Total messages: 6
Daiki Ueno
Now that global-engine is enabled, it looks a bit odd that IME menus are lost ...
11 years, 9 months ago (2012-09-06 02:40:35 UTC) #1
Peng
https://codereview.appspot.com/6492086/diff/3001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/6492086/diff/3001/bus/ibusimpl.c#newcode1155 bus/ibusimpl.c:1155: context = ibus->fake_context; I remember if there is no ...
11 years, 9 months ago (2012-09-06 23:07:26 UTC) #2
Daiki Ueno
https://codereview.appspot.com/6492086/diff/3001/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/6492086/diff/3001/bus/ibusimpl.c#newcode1155 bus/ibusimpl.c:1155: context = ibus->fake_context; On 2012/09/06 23:07:26, Peng wrote: > ...
11 years, 9 months ago (2012-09-07 01:09:33 UTC) #3
Peng
https://codereview.appspot.com/6492086/diff/3002/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/6492086/diff/3002/bus/ibusimpl.c#newcode1125 bus/ibusimpl.c:1125: if (ibus->use_global_engine && context == ibus->fake_context) { Is it ...
11 years, 9 months ago (2012-09-07 01:35:32 UTC) #4
Daiki Ueno
Thanks, updated the CL and the summary. https://codereview.appspot.com/6492086/diff/3002/bus/ibusimpl.c File bus/ibusimpl.c (right): https://codereview.appspot.com/6492086/diff/3002/bus/ibusimpl.c#newcode1125 bus/ibusimpl.c:1125: if (ibus->use_global_engine ...
11 years, 9 months ago (2012-09-07 01:56:04 UTC) #5
Peng
11 years, 9 months ago (2012-09-07 02:27:41 UTC) #6
lgtm
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b