Opened 10 years ago

Closed 10 years ago

#4264 closed bug (fixed)

BDirectWindow exclusive fullscreen mode should detect resolution changes.

Reported by: bga Owned by: jackburton
Priority: normal Milestone: R1
Component: Kits/Game Kit Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by bga)

Whenever you are in full screen exclusive mode in a BDirectWindow and the resolution is changed with BScreen, the BDirectWindow will keep its size so it will be either bigger or smaller than the current resolution. When it is smaller it is even weirder as you can clearly see the window border and the Desktop below but IsFullScreen returns true.

I worked around this problem in SDL by disabling and re-enabling full screen mode when resolution changes but this only works when the resolution is changed internally. If something else changes the resolution, this does not work.

Change History (3)

comment:1 Changed 10 years ago by bga

Description: modified (diff)

comment:2 Changed 10 years ago by jackburton

The situation should have improved in hrev32455, but there is still a problem. Will fix that later.

comment:3 Changed 10 years ago by jackburton

Resolution: fixed
Status: newclosed

Fixed since hrev32742 at least.

Note: See TracTickets for help on using tickets.