FS#30650 - [sdl] - please add buggy video_resize event patch

Attached to Project: Arch Linux
Opened by marcin kowalski (yoshi314) - Thursday, 12 July 2012, 07:48 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 15 September 2012, 09:41 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

LibSDL has a well known bug in 1.2.15, when SDL_VIDEORESIZE event is often not emitted when resizing window, especially by the corner.

Please apply the following patch to libsdl, i've tested it and event is now passed at every time window is resized, either by corner or the edge.

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/libsdl/files/libsdl-1.2.15-resizing.patch

Steps to reproduce:
- write a simple sdl app that catches SDL_VIDEORESIZE
- try resizing window
- most of the time event is not reported, regardless of whether user resized by edge,corner or un/maximizes window.

Rebuild sdl from ABS with inclusion of aforementioned patch - resize events are reported correctly every time. O rebuild of affected programs is required, only sdl package.

extra info :
http://arx.parpg.net/Upstream_bugs_under_Linux
http://bugs.gentoo.org/show_bug.cgi?id=411539
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665779
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 15 September 2012, 09:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.2.15-3
Comment by marcin kowalski (yoshi314) - Thursday, 12 July 2012, 07:51 GMT
"O rebuild of affected programs is required"

should be

"No rebuild of affected programs is required"
Comment by Laurent Carlier (lordheavy) - Wednesday, 12 September 2012, 14:12 GMT

Loading...