Opened 10 months ago

#14906 new enhancement

Invalidate icon area of MethodReplicant by update icon

Reported by: hanya Owned by: stippi
Priority: normal Milestone: Unscheduled
Component: User Interface Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

BInputServerMethod::SetIcon can update icon data on MethodReplicant in the deskbar. But the icon is not redrawn until MethodReplicant::UpdateMethod call which is called by swiching of the current input method. UpdateMethod method can not be called by the input method implementation since it can not know cookie value asigned itself.

Please invalidate replicant view in UpdateMethodIcon method if the icon update is caused on the currentlly selected input method.

With this enhancement, we can use icon area as mode indicator of input method. We can hide tool window of the input method which provided to show current mode.

Change History (0)

Note: See TracTickets for help on using tickets.