]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.2.0064: popup: opacity feature causes flickering v9.2.0064
authorHirohito Higashi <h.east.727@gmail.com>
Thu, 26 Feb 2026 20:49:06 +0000 (20:49 +0000)
committerChristian Brabandt <cb@256bit.org>
Thu, 26 Feb 2026 20:49:06 +0000 (20:49 +0000)
commit97c5bed84b5a0b5a861007e23aaccfc76c519b34
tree6d260090f9ef53cb97190d38336f53758499429d
parent5aa0860d0a5188f35faed95088688708a749cc0c
patch 9.2.0064: popup: opacity feature causes flickering

Problem:  popup: opacity feature causes flickering
          (after v9.2.0016)
Solution: Only skip the mask and enable the opacity context if
          w_popup_blend is greater than 0 (Hirohito Higashi).

fixes:  #19510
fixes:  #19499
closes: #19515

Signed-off-by: Hirohito Higashi <h.east.727@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/popupwin.c
src/testdir/dumps/Test_popupwin_opacity_100_blocks_bg.dump [new file with mode: 0644]
src/testdir/test_popupwin.vim
src/version.c