]> git.mdlowis.com Git - proto/labwc.git/commit
IME: fix flicker when popup surface is initially mapped
authortokyo4j <hrak1529@gmail.com>
Mon, 3 Jun 2024 08:54:49 +0000 (17:54 +0900)
committerHiroaki Yamamoto <hrak1529@gmail.com>
Mon, 3 Jun 2024 18:59:56 +0000 (03:59 +0900)
commit1cd9940307c4b54503cefcd643e92314ade88c45
tree323801880ea9e7bec8acec1b3a4f6f213f33b036
parent5ef50986c299e70f2a146961e9fabffe72f70a33
IME: fix flicker when popup surface is initially mapped

Before this commit, a popup surface was placed at (0,0) on its creation.
So if the popup surface is already mapped on its creation, the popup was
shown at (0,0) then quickly moved to the input-rect on surface commits
or input-rect updates.
src/input/ime.c