libretro / libretro/RetroArch

Retroarch ui does not fill entire window on startup

Open
#17,491 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Is there an existing issue for this?
  • This is a bug in RetroArch frontend
  • I have searched the existing issues
Description

When the application is started the UI does not fill the entire window, starting from the top left corner, leaving the bottom right empty. If i enter full-screen and back it fixes itself.

Expected behavior

Fill entire window on startup.

Steps to reproduce the bug
  1. Connect an external display with a different resolution than the computer.
  2. Open retroarch
Version/Commit

1.20.0.r135.fd8ba559d7-1

Bisect Results

Will do one later.
No response

Present in the nightly version

I don't know

Platform & operating system

Arch Linux x86_64

Affected Cores

No response

Environment information

window manager / compositor: dwl

Relevant log output

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

No source files or tests are identified. First reproduce the startup behavior on Arch Linux with an external display using a different resolution and the dwl compositor, then compare it with entering and leaving fullscreen. Done means the UI fills the entire window immediately after startup; testing the nightly version and collecting relevant logs would help narrow the cause.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.