On 10/11/2022 13:57, Simon Tatham wrote:
Before I make a more serious effort, can you provide a couple more
details, please? I suspect this behaviour might vary with display size /
resolution, so to begin with:

1. what's your display size in pixels?

1920 x 1080


2. what is Chroma's own display size configured to, in the Display
Options setting just above 'Fullscreen'?

In the Display Options, Chroma's own screen size was configured to "Auto (1920x1080)", or, within the Screen Size menu[1], "Automatic sizing".

However! What I hadn't noticed until your questions here was that this setting changed after resizing the Chroma window -- to 1920 x 1000, shown in the Display Options menu as "Auto (1920 x 1000)"[2], and a new option appears at the bottom of the list of Screen Size options: "Custom (1920 x 1000)". (More on this later.)


Also, when you say 'status bar is not present', can you describe in more
detail what _is_ present? I'm guessing you mean that you can see all
four edges of the non-fullscreen window frame, and the main game display
extends right to the bottom frame edge?

I'm happy to provide screenshots if useful.

I was indeed seeing was the Chroma window, with all four edges of the non-fullscreen window, *very definitely including the bottom edge* (again, screenshots available!). Inside the window, I could see the game board and the grey background; at the time I made the bug report I was interpreting the game board as centred within the Chroma window, but it actually isn't -- the grey margin at the top of the screen is slightly taller than the one at the bottom.

(Another possibility is that the whole of the bottom part of the window
extends off the bottom of the screen, including the lower frame edge and
enough pixels above that to contain the status bar. But I'm sure you'd
have tried dragging the window upwards to reveal the status bar, if that
were the case.)

(This is not the case, per "I can see all four edges", and I had indeed tried dragging the window by clicking on the title bar. There is no change on simple click, but as soon as I start moving the window the screen redraws itself, with the game board moving up slightly and the status bar appearing.)

Assuming I guessed right there: what happens if you begin resizing the
window _horizontally_, not changing its height? When the status bar
reappears, does the rest of the window suddenly ping upwards slightly to
make space?

I am pretty sure it does but it's difficult to be certain given that I have to move the window in order to trigger the behaviour! Certainly I do end up with a shorter top margin after dragging the window anywhere.

Given that the auto-size height changes from 1080 pixels to 1000 pixels, at this point I suspect that the panels at the top & bottom of my desktop environment are 40px high each...

Cheers
-a.


[1] ... which I have just noticed is capitalised differently on the Display Options menu entry ("Screen size") and its own detailed submenu ("Screen Size"); "Screen size" is inconsistent with other capitalisation on the Display Options menu screen. [2] If I fiddle around with the window dimensions via click-and-drag, these numbers change in the expected fashion.

Reply via email to