jamulussoftware / jamulussoftware/jamulus

Client window mixer scrollbar

Open
#1,579 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C
Stars
1.1k
Forks
248
Avg merge
2d 3h
Merged PRs (30d)
9

Description

**Describe the bug**
The client main window is allowed to get small enough that the mixer panel shows a scrollbar.

**To Reproduce**
* Connect to a server
* Reduce the client window size down:
![image](https://user-images.githubusercontent.com/1549463/116606845-38679d80-a929-11eb-8a4d-ab87812b5663.png)
* Continue reducing the window size down.

**Expected behaviour**
The window should not get smaller.

**Actual behaviour**
The window gets smaller, causing a vertical scrollbar.
![image](https://user-images.githubusercontent.com/1549463/116607039-69e06900-a929-11eb-9222-9ac4aa2d17d0.png)

**Operating system**
Windows

**Version of Jamulus**
Version 3.7.0dev-74f55f2

**Additional context**
I don't remember when it started happening but it was probably in 3.7.0 or shortly before.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue on Windows by connecting to a server and repeatedly shrinking the client main window, then trace the code responsible for the mixer panel and window sizing. Done means the window stops shrinking before the mixer needs a vertical scrollbar.

Written by the indexing model from the issue text.

Assessment

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