Your message dated Thu, 1 May 2025 07:45:58 +0200
with message-id <[email protected]>
and subject line Re: rdesktop: Fail to handle window resize event correctly 
(missing ui_reset_clip() call)
has caused the Debian Bug report #709529,
regarding rdesktop: Fail to handle window resize event correctly (missing 
ui_reset_clip() call)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
709529: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709529
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package:  rdesktop
Version:  1.7.0-1
Severity: important
Tags:     patch
User:     [email protected]
Usertags: debian-edu

This is a patch created by my college Dag-Erling Smørgrav to fix a bug
in rdesktop.

When the screen size changes, rdesktop resizes its window (unless
running in full-screen mode) but does not reset the clipping rectangle,
causing the portion of the screen outside the old boundaries to remain
blank.

The attached patch solve the problem.

-- 
Happy hacking
Petter Reinholdtsen
--- rdesktop-1.7.0.orig/xwin.c	2011-04-18 13:21:57.000000000 +0200
+++ rdesktop-1.7.0/xwin.c	2012-10-08 07:20:22.924324493 +0200
@@ -2149,6 +2149,8 @@
 		XFreePixmap(g_display, g_backstore);
 		g_backstore = bs;
 	}
+
+	ui_reset_clip();
 }
 
 void

--- End Message ---
--- Begin Message ---
Version: 1.9.0-1

I notice this change was applied upstream 2025-09-15 in
<URL: 
https://github.com/rdesktop/rdesktop/commit/c843a3237f7504c0c69a30fb187a37b03cc9780e
 >
and removed in 2017-05-15 in
<URL: 
https://github.com/rdesktop/rdesktop/commit/05689dbc9920b9e3e39b873d9981f9ac1f1bc4bb
 >.
I thus suspect this was the wrong approach for fixing missing resize
handling, and closes it with the latest upstream version uploaded.

-- 
Happy hacking
Petter Reinholdtsen

--- End Message ---

Reply via email to