libretro / libretro/RetroArch

Resize issue in windowed mode when you close RA from the preview in W10 taskbar.

Open
#10,418 0 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

Description

If you close RetroArch using the Windows taskbar preview thing, the window size is incredibly small on next opening. I'm guessing it's a conflict with the "Remember Window Position and Size" option and the preview closing.

Expected behavior

Keep the "true" window size.

Actual behavior

Change width and height to a super small value.

Steps to reproduce the bug
  1. Open RA in window mode.
  2. Turn ON "Remember Window Position and Size".
  3. Reduce RA in taskbar.
  4. Close RA from the preview in the taskbar.
  5. Restart RA.

Here's a video showing the bug: https://youtu.be/HzOqwZBlxeg

Bisect Results

No idea but it happened already a few months ago, but I didn't know how to reproduce at the time.

Version/Commit
  • RetroArch: 1.8.5 / b01aabf7d1 (latest nightly when typing this)
Environment information
  • OS: Windows 10

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 on Windows 10 using the listed RetroArch 1.8.5 steps, with “Remember Window Position and Size” enabled and the application closed from the taskbar preview. Trace the window-size persistence during that close path; done means reopening RetroArch preserves the true window width and height instead of restoring a very small size.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop-dev
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.