FreeTubeApp / FreeTubeApp/FreeTube

[Bug]: Window spontaneously resizes to incredibly large size.

Open
#5,346 22 comments 1 reaction 0 assignees View on GitHub
B: usability
Dominant language
Vue
Stars
21.9k
Forks
1.5k
Avg merge
1d 15h
Merged PRs (30d)
62

Description

### Guidelines

- [X] I have encountered this bug in the [latest release of FreeTube](https://github.com/FreeTubeApp/FreeTube/releases).
- [X] I have encountered this bug in the [official downloads of FreeTube](https://github.com/FreeTubeApp/FreeTube#official-downloads).
- [X] I have searched the issue tracker for [open](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+is%3Aclosed) issues that are similar to the bug report I want to file, without success.
- [X] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the bug I want to file, without success.
- [X] This issue contains only one bug.

### Describe the bug

When dragging the window out of being maximized it will on occasion resize itself to far, far beyond the size of the screen and slow down the system at times rendering it inoperable without a hard reset.

### Expected Behavior

Window resizes to previous unmaximized size.

### Issue Labels

usability issue

### FreeTube Version

v0.21.0 Beta

### Operating System Version

Windows 10 version 22H2

### Installation Method

.zip

### Primary API used

Local API

### Last Known Working FreeTube Version (If Any)

_No response_

### Additional Information

Unable to reliably replicate due to it being seemingly random. FreeTube does not crash. I have not encountered anything like this in any other application/software. This was also present in FreeTube versions 0.19.2 Beta and 0.20.0 Beta

I am unable to do much beyond trying to resize or close it at that point. I have an odd dual monitor setup if this information helps: screen 1 is 2560x1600 at 150% scaling, secondary; screen 2 is 1360x768 at 100% scaling, primary.

### Nightly Build

- [ ] I have encountered this bug in the latest [nightly build](https://docs.freetubeapp.io/development/nightly-builds).

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Start by reproducing the maximize-to-unmaximized drag on Windows 10 with the reported dual-monitor resolutions and scaling, then inspect the window-state handling; done means the window returns to its previous unmaximized size without becoming oversized or making the system unusable.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
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.