Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Frameless window cannot be resized properly. Not to be confused with #33458 #33495

Open
3 tasks done
SoftVibes opened this issue Mar 29, 2022 · 16 comments
Open
3 tasks done
Labels

Comments

@SoftVibes
Copy link

SoftVibes commented Mar 29, 2022

Preflight Checklist

Electron Version

17.1.2

What operating system are you using?

Windows

Operating System Version

Windows 10 version 1703

What arch are you using?

x64

Last Known Working Electron version

17.1.1

Expected Behavior

Frameless window should be properly resizable via the handles. The window size should change as per the usage of the resize handles on all corners and sides of the window.

Actual Behavior

Frameless window cannot be resized properly with the resize handles. The window doesn't get resized to the expected size when resizing to a smaller size and the handles resist from resizing to a larger size than the current window size. Resizing to a smaller window size is unpredictable as whether the window actually gets resized after the user releases the click holding the resize handle is random. Double-clicking the title bar set with webkit-app-region doesn't maximize the window like it is supposed to. Not to be confused with #33458 which states an issue causing the window to be resizable from one corner resize handle and completely non-resizable from the others.

Testcase Gist URL

No response

Additional Information

It's also noteworthy that this result is observed in a very old version of windows 10 running on very low RAM.

@SoftVibes SoftVibes changed the title Frameless window cannot be resized. Not to be confused with https://github.com/electron/electron/issues/33458 Frameless window cannot be resized. Not to be confused with #33458 Mar 29, 2022
@SoftVibes SoftVibes changed the title Frameless window cannot be resized. Not to be confused with #33458 Frameless window cannot be resized properly. Not to be confused with #33458 Mar 29, 2022
@CryUshio
Copy link

Same problem. 17.0.x works properly.

@zcbenz zcbenz added platform/windows bug/regression ↩️ A new version of Electron broke something labels Apr 6, 2022
@zcbenz
Copy link
Member

zcbenz commented Apr 6, 2022

Between 17.1.1 and 17.1.2 there is #33118, which seems highly related. /cc @codebytere

@zcbenz zcbenz added the 17-x-y label Apr 6, 2022
@Mad-hu
Copy link

Mad-hu commented Apr 18, 2022

10.4.7 works properly ------------------11.4.2、12.2.3、13.0.0 - 13.6.9 Same problem.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2022

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@github-actions github-actions bot added stale and removed stale labels Oct 5, 2022
@github-actions
Copy link
Contributor

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@github-actions github-actions bot added the stale label Jan 20, 2023
@pushkin-
Copy link

bump

@github-actions github-actions bot removed the stale label Jan 21, 2023
@codebytere codebytere added the blocked/need-repro Needs a test case to reproduce the bug label Mar 16, 2023
@github-actions
Copy link
Contributor

Hello @SoftVibes. Thanks for reporting this and helping to make Electron better!

Would it be possible for you to make a standalone testcase with only the code necessary to reproduce the issue? For example, Electron Fiddle is a great tool for making small test cases and makes it easy to publish your test case to a gist that Electron maintainers can use.

Stand-alone test cases make fixing issues go more smoothly: it ensure everyone's looking at the same issue, it removes all unnecessary variables from the equation, and it can also provide the basis for automated regression tests.

Now adding the blocked/need-repro label for this reason. After you make a test case, please link to it in a followup comment. This issue will be closed in 10 days if the above is not addressed.

@pushkin-
Copy link

bump

@github-actions github-actions bot removed the blocked/need-repro Needs a test case to reproduce the bug label Mar 17, 2023
@dsanders11 dsanders11 changed the title Frameless window cannot be resized properly. Not to be confused with #33458 [Bug]: Frameless window cannot be resized properly. Not to be confused with #33458 Apr 4, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jul 4, 2023

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@github-actions github-actions bot added the stale label Jul 4, 2023
@pushkin-
Copy link

pushkin- commented Jul 6, 2023

bump

@github-actions github-actions bot removed the stale label Jul 7, 2023
@electron-issue-triage
Copy link

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@pushkin-
Copy link

pushkin- commented Oct 6, 2023

bump

@electron-issue-triage
Copy link

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@pushkin-
Copy link

pushkin- commented Jan 8, 2024

bump

@electron-issue-triage
Copy link

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment (for example, "bump"), and we'll keep it open. If you have any new additional information—in particular, if this is still reproducible in the latest version of Electron or in the beta—please include it with your comment!

@pushkin-
Copy link

pushkin- commented Apr 9, 2024

bump

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants