OpenXRay / OpenXRay/xray-16

Clear Sky - selected render in video settings reverts

Open
#2,009 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bug
Dominant language
C++
Stars
3.6k
Forks
536
Avg merge
6d 1h
Merged PRs (30d)
3

Description

Describe the bug
The prefered render settings is reverted when changing video quality level and render type at once.

To Reproduce
Steps to reproduce the behavior:

  1. Go options video and change render (rgl to R4)
  2. Change the video quality level too (low to high)
  3. Notice that render is reverted to previous (in my case to rgl)

Expected behavior
The interface should remember all the changes before you click apply button

Screenshots, videos
https://drive.google.com/file/d/1AqQGzY79L8hOUFDvaZZvPiX5AocakiC5/view?usp=sharing

BugTrap error report
no errors or reports

Desktop (please complete the following information):
OpenXRay Release Master Gold build 9809, Dec 16 2025 (Windows 64-bit, static)
GitHub Actions build 6135 (20266239241) from commit[bf1c14f0fe1670766008e57b0db188e78541f052] branch[dev] (built by OpenXRay/xray-16)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the video settings using the listed steps: change render from RGL to R4, then change video quality from low to high before applying. Trace the video-settings update path and verify that both selections are retained until Apply, including the OpenXRay build context described in the report.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.