gchq / gchq/CyberChef

Bug report: Panes do not resize correctly when opened in a small window

Open
#1,805 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 26m
Merged PRs (30d)
33

Description

__Issue__
When the application opens in a small window, the panel sizes do not adjust correctly when the application is maximized. You are required to refresh the app for it to be usable. See below

__Reproduce__
1, Open the the application in a small window (not a small native window, but for example, open the browser, then make the browser small, then open the app).
2. Maximize the window

__Expected Behavior__
The app should resize as if you opened it in a maximized window

__Screenshots__
First opening the app in the small window
![First opening](https://github.com/gchq/CyberChef/assets/36287452/3f94900d-7e38-48d8-a06d-ad08a20ddd57)
After maximizing the window
![After maximizing](https://github.com/gchq/CyberChef/assets/36287452/9207a8f0-157f-47fc-b149-884bccb2b19a)

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue by opening the app in a small browser window, maximizing it, and comparing the pane layout before and after refresh. Trace the pane sizing behavior during the window-size change; done means the panes resize correctly on maximize without requiring a refresh.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.