Package: chroma
Version: 1.19-1ubuntu1+b1
Severity: minor

Terminology: by "game status bar" I mean the bar across the bottom of a
level (not menu) screen, which contains the number of stars collected or
exploded, the level title, and the number of moves.

Chroma, as I installed it using apt, by default has the "Fullscreen"
display option set to "Yes".

To reproduce:
        1(a) launch chroma (from the GUI menu or via CLI with command
             "chroma")
         (b) enter the Display Options menu and toggle the "Fullscreen" display 
             option to "No"
         (c) load a game level
         (d) observe that the status bar is not present
         (e) resize the chroma window (maximised vs not; manual resize via click
             + drag)
         (f) observe that the status bar reappears

        2(a) launch chroma (ditto)
         (b) load a game level (and observe that the status bar *is*
             present)
         (c) enter the Display Options menu and toggle the "Fullscreen"
             display option to "No"
         (d) return to the game level
         (e) see 1(d)-1(f)

        3(a) launch chroma (ditto)
         (b) enter the Display Options menu and toggle the "Fullscreen"
             display option to "No"
         (c) before exiting the Display Options menu, save options
         (d) (optionally first playing a game, with or without
             interstitial steps to make the status bar display) close
             and reopen chroma
         (e) see 1(c)-1(f) -- every time chroma is launched

Results are the same regardless of whether I navigate menus by mouse or
by keyboard, and whether I'm loading an untouched game level or a saved
position.

I'm only seeing this behaviour the first time I switch from Fullscreen
"Yes" to Fullscreen "No" -- the status bar doesn't disappear if I toggle
settings repeatedly during the same session, whether I stick to a single
level or swap levels.

(ObDisclaimer: I reviewed *How to Report Bugs Effectively* before and
while composing this report; I apologise for any remaining imprecision
or lack of clarity. I would of course be happy to show you in person if
logistics can be made to work!)

-- System Information:
Debian Release: bookworm/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'testing')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-3-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages chroma depends on:
ii  chroma-data        1.19-1ubuntu1
ii  fonts-dejavu-core  2.37-2
ii  libc6              2.36-4
ii  libfreetype6       2.12.1+dfsg-3
ii  libsdl-image1.2    1.2.12-13+b1
ii  libsdl1.2debian    1.2.15+dfsg2-8

chroma recommends no packages.

chroma suggests no packages.

-- no debconf information

Reply via email to