<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello guys,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
 </div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
first of all I'm really sorry if i sent 3 times the same email, it was an error because I forgot the mailer I was using on the laptop adds a delay, just my bad. Excuse me!</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Now the code:</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
it is really simple, finally seems I got the source of the probleem; it wasn't how I handle the movement/dragging of a window, but it is the expose event that is bad implemented.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I just commented it and everything works fine with high DPI mouse too, also moving the mouse really really fast.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Now I have to find a solution on how to write a good expose event handler.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Cheers,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Alex.</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Da:</b> Uli Schlachter <psychon@znc.in><br>
<b>Inviato:</b> mercoledì 24 febbraio 2021 20:23<br>
<b>A:</b> alex22_7@hotmail.com <alex22_7@hotmail.com>; xcb@lists.freedesktop.org <xcb@lists.freedesktop.org><br>
<b>Oggetto:</b> Re: [Xcb] Flickering</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">Hi,<br>
<br>
Am 24.02.21 um 12:24 schrieb alex22_7@hotmail.com:<br>
> Actually I noticed that on moving a window clicking on the title bar I have some flickering.<br>
<br>
Looks to me as if the window is moved offscreen and then quickly again<br>
moved to its "proper position". I'd look at some tracing output to<br>
figure this out, e.g. via xtrace (also known as x11trace) on your WM. Or<br>
on an app in question to see where it is moved to.<br>
<br>
Alternatively, you could do some printf-debugging and print the window<br>
position before every xcb_configure_window() call to see where it is<br>
being moved to.<br>
<br>
I can't really read objc, but... where is this moving of windows<br>
implemented? I tried searching for xcb_configure_window(), but all the<br>
hits don't seem relevant to "move by mouse".<br>
<br>
Cheers,<br>
Uli<br>
-- <br>
- He made himself, me nothing, you nothing out of the dust<br>
- Er machte sich mir nichts, dir nichts aus dem Staub<br>
</div>
</span></font></div>
</div>
</body>
</html>