]> source.dussan.org Git - tigervnc.git/commit
Calculate overlay position from window size
authorHugo Lundin <hugo@lundin.dev>
Wed, 14 Jul 2021 12:55:56 +0000 (14:55 +0200)
committerHugo Lundin <hugo@lundin.dev>
Fri, 16 Jul 2021 13:53:54 +0000 (15:53 +0200)
commite2200c2456220c4dcc45024050d36fae6213f894
tree136699759e3b64d2e4f52aae20a0d6eb6e6ec173
parentf4423b410c4f83b5679b959096f15bd631c2318a
Calculate overlay position from window size

Previously, it was assumed that all monitors (and especially the primary
monitor, index 0) was inside the window when we calculate the position
of the overlay.

That might not always be the case, for example when using fullscreen
mode over a narrower set of monitors. This commit does so the overlay is
positioned correctly based on the actual window size, instead of what we
expect it to be.
vncviewer/DesktopWindow.cxx