[SRU]full-screen switching is broken

Bug #1679573 reported by stsp on 2017-04-04
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dosemu2
New
Unknown
libsdl
Unknown
Unknown
libsdl2 (Ubuntu)
Undecided
Unassigned
Xenial
Undecided
LocutusOfBorg
Zesty
Undecided
Unassigned

Bug Description

[ Bug impact ]
When switching to full-screen, the window
resizes, but the new drawing keeps going to
the small window of the previous size.
Or, otherwise, when switching back from
full-screen, the drawing can still be very
large, not fitting into a reduced window.

This manifests with multiple sdl apps, according
to google and sdl bugzilla. I myself have
this problem with dosemu2.

[ Fix ]
The upstream sdl ticket:
https://bugzilla.libsdl.org/show_bug.cgi?id=1859
The fix:
https://hg.libsdl.org/SDL/rev/f931db466859
Would be very nice if ubuntu can back-port this.

[ Regression potential ]
* this fix is part of artful+ releases
http://launchpadlibrarian.net/339948147/libsdl2_2.0.5+dfsg1-3ubuntu1_2.0.6+dfsg1-2ubuntu1.diff.gz
Applied in 2.0.6 release

Changed in dosemu2:
status: Unknown → New

I don't plan to fix zesty, should I?

Changed in libsdl2 (Ubuntu):
status: New → Fix Released
Changed in libsdl2 (Ubuntu Xenial):
status: New → In Progress
summary: - full-screen switching is broken
+ [SRU]full-screen switching is broken
description: updated
description: updated
Changed in libsdl2 (Ubuntu Zesty):
status: New → Incomplete
Changed in libsdl2 (Ubuntu Xenial):
assignee: nobody → LocutusOfBorg (costamagnagianfranco)
Brian Murray (brian-murray) wrote :

Yes, this should be fixed in Zesty as an upgrade from Xenial to Zesty is supported.

uploaded for zesty too

Changed in libsdl2 (Ubuntu Zesty):
status: Incomplete → In Progress

Hello stsp, or anyone else affected,

Accepted libsdl2 into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libsdl2/2.0.4+dfsg1-2ubuntu2.16.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libsdl2 (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-xenial
Brian Murray (brian-murray) wrote :

Hello stsp, or anyone else affected,

Accepted libsdl2 into zesty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libsdl2/2.0.5+dfsg1-2ubuntu3.17.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-zesty to verification-done-zesty. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-zesty. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libsdl2 (Ubuntu Zesty):
status: In Progress → Fix Committed
tags: added: verification-needed-zesty
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.