mojira.dev
MC-175437

Fullscreen resolution isn't applied when exiting Video Settings with Esc

Steps to reproduce

  1. Open the Video Settings screen

  2. Ensure that your game is in full screen mode

  3. Change your fullscreen resolution (video mode).

  4. Press Esc (not the Done button) to exit out of the Video Settings screen. The fullscreen resolution will not change.

  5. Restart the game

  6. The game will start with the changed fullscreen resolution.

Possible solutions

  1. Apply the new fullscreen resolution whenever exiting the Video Settings screen, as if the Done button was pressed, to match the internal state of the setting

  2. Revert the internal state of the fullscreen resolution when the Video Settings screen is exited without pressing Done (harder to implement internally and inconsistent with the behaviour of other settings on this screen)

A Mixin that implements solution 1 is available at https://github.com/comp500/BorderlessMining/blob/42e31dc847d99a70f3ece692ed5423b065b1e0aa/src/main/java/link/infra/borderlessmining/mixin/VideoModeFixMixin.java.

Linked issues

Attachments

Comments 7

Can confirm in 1.17.1. Note that returning to Video Settings after pressing esc and then pressing Done does apply the changes.

Affects 1.18-pre5

I was unable to reproduce this in 1.21:

[media]

I also could not reproduce this issue in 1.21.

Is this still an issue as of 1.21?

This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

After some testing, I can tell that this issue was fixed in 24w09a, along with all the changes to UI that came with that snapshot.

comp500

(Unassigned)

Confirmed

UI

1.15.2, 20w13b, 21w03a, 1.16.5, 1.17.1, 1.18 Pre-release 5, 1.18.1

24w09a

Retrieved