Opened 6 months ago

Closed 6 months ago

#11743 closed defect (fixed)

BACKENDS: Android - After clean install, graphics settings are not consistent with their state in the GUI

Reported by: antoniou79 Owned by: antoniou79
Priority: normal Component: Port: Android
Version: Keywords: GUI, graphics, filter graphics, stretch mode, inconsistency
Cc: Game:

Description (last modified by antoniou79)

After clean install, some options in the Graphics settings like Filter Graphics and Stretch mode have a state that is not correctly reflected in the GUI.

Filter Graphics seems to be enabled, Aspect Ratio Correction is disabled, and Stretch Mode set to "Stretch to Window", *however* the GUI shows Filter Graphics checkbox as unchecked, Aspect Ratio correction as enabled, and Stretch Mode as <default>

To make them consistent via a hacky workaround the user has to check the Filter Graphics, click Apply, then uncheck Filter Graphics and Apply again.

Also the default values for these two options above after a clean install should be:

  • Filter Graphics disabled
  • Aspect ratio correction enabled
  • Stretch Mode Fit to Window

A potentially connected issue is that choosing <default> for the Stretch Mode in the Graphics Tab, does not actually set a default value but keeps the existing setting. This issue (tracked here: https://bugs.scummvm.org/ticket/11744) is not particular to Android.

These bugs could affect other options too (in Graphics or other Option tabs).

Change History (4)

comment:1 by antoniou79, 6 months ago

Description: modified (diff)

comment:2 by antoniou79, 6 months ago

Description: modified (diff)
Summary: BACKENDS: Android - After clean install, graphics settings are not cosistent with their state in the GUIBACKENDS: Android - After clean install, graphics settings are not consistent with their state in the GUI

comment:3 by antoniou79, 6 months ago

Description: modified (diff)

comment:4 by antoniou79, 6 months ago

Owner: set to antoniou79
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.