The fractional scaling toggle applies instantly and not when "Apply" is pressed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
Focal |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
* Impact
The fractional scaling toggle applies instantly and not when "Apply" is pressed
* Test Case
Do this when in an Xorg/Ubuntu session:
0. Have fractional scaling disabled and set to 100%
1. Go to gnome-control-
2. Turn on the fractional scaling toggle
3. Select 125%
4. Press apply (the scaling should apply correctly)
5. Turn off the toggle
6. Turn the toggle back on
At 5 and 6, the scaling changes. It shouldn't - this should only happen when you press 'Apply'. The toggle needs to not be directly connected to GSettings.
* Regression potential
Check that screen settings changed are correctly applied and only when clicking the corresponding button
-------
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: gnome-control-
ProcVersionSign
Uname: Linux 5.4.0-28-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: GNOME
Date: Tue May 5 10:35:48 2020
InstallationDate: Installed on 2012-10-07 (2766 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20121007)
SourcePackage: gnome-control-
UpgradeStatus: Upgraded to focal on 2020-01-16 (109 days ago)
Changed in gnome-control-center (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-control-center (Ubuntu Focal): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → Low |
Changed in gnome-control-center (Ubuntu Focal): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in gnome-control-center (Ubuntu): | |
status: | New → Triaged |
assignee: | Marco Trevisan (Treviño) (3v1n0) → Robert Ancell (robert-ancell) |
Changed in gnome-control-center (Ubuntu Focal): | |
assignee: | Marco Trevisan (Treviño) (3v1n0) → Robert Ancell (robert-ancell) |
tags: | removed: rls-ff-incoming |
tags: | added: xrandr-scaling |
Changed in gnome-control-center (Ubuntu): | |
assignee: | Robert Ancell (robert-ancell) → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-control-center (Ubuntu Focal): | |
assignee: | Robert Ancell (robert-ancell) → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → In Progress |
Changed in gnome-control-center (Ubuntu Focal): | |
status: | Triaged → In Progress |
description: | updated |
So, as per discussion we could:
- Make the toggle not to work immediately on changing the setting, but:
- Use it to toggle a filter of valid scaled values passed from mutter
Iain's pseudo-code https:/ /paste. ubuntu. com/p/PXVTjQj59 2/