mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-28 17:45:50 +03:00
[GH-ISSUE #410] Application window resizes outside screen dimensions for large URLs #408
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#408
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @iandol on GitHub (Feb 24, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/410
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
V1.16
macOS Version? (Ex. mac 10.14)
10.15.3
Steps to reproduce
When I select an item with a very long URL, the whole window resizes outside the screen height, and the request/response panels and the bottom search bar disappear from view. screenshot1.jpg shows this, red lines are the screen size outline. Then clicking on an item with a small URL and the window is still much taller than screen height, and I have to drag the window bar title down to cause the window to snap back to a correct size (screenshot2.png)
Expected behavior
Large URLs do not break the UI.
Screenshots (optional)
@NghiaTranUIT commented on GitHub (Feb 24, 2020):
Wow, it's a huge URL I have seen 😱
I will improve it by:
@NghiaTranUIT commented on GitHub (Feb 24, 2020):
Hey @iandol , let check this Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.16.0_Fix_Layout_Long_URL.dmg
Basically, I add some constraints and set minimum height for those views to make sure the layout doesn't break.
Please let me know if it works for you 🙌 🌮
@iandol commented on GitHub (Feb 25, 2020):
First off, thanks for a brilliant and wonderfully designed app! Seconds, thanks for such a speedy reply!!
This build is much better with requests and panels always present, although the bottom bar is still disappearing:
Before long URL, note the bottom bar is present:

With long URL, notice the bottom search bar is now missing (pushed offscreen):

Back to a small URL, bottom bar still missing:

@NghiaTranUIT commented on GitHub (Feb 25, 2020):
Thank. Let us double check and fix the case 🙌
@NghiaTranUIT commented on GitHub (Feb 25, 2020):
@iandol let check this v2 build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.16.0_Fix_Long_URL_v2.dmg
I reduce the Compression Priority from the URL TextField to prevent it pushes the Bottom Bar 👍
GIF: https://imgur.com/gallery/xqVUt5B
@iandol commented on GitHub (Feb 25, 2020):
Works great, thank you!!! Is it included in the new release yet?
EDIT: it is included in the changelog at least, and fix seems to be present in 1.17.1 ;-)
@NghiaTranUIT commented on GitHub (Feb 25, 2020):
Yup, it's fixed in 1.17.0 and 1.17.1 too 🙌
Thank you for reporting the bug 🌮