Left sidebar will force right sidebar out of view

Open
#7,583 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

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

Research direction

Reproduce the issue in Binary Ninja 5.2.8585 by expanding a left sidebar to the right and opening a right sidebar, including the case where the left sidebar extends to the bottom. Trace the desktop sidebar layout behavior; done means the right sidebar becomes visible by shrinking the left sidebar as needed.

Written by the indexing model from the issue text.

Description

Component: UI Impact: Low UI: Sidebar

Version and Platform (required):

  • Binary Ninja Version: 5.2.8585

Bug Description:
If you have the left sidebar expanded too much the right sidebar will be forced out of view

Steps To Reproduce:
Please provide all steps required to reproduce the behavior:

  1. Open any binary
  2. Open any sidebar on the upper left region
  3. Extend the sidebar all the way to the right
  4. Try to open a right sidebar
  5. Notice nothing shows up
  6. Shrink the left sidebar and notice it comes into view

Expected Behavior:
The right sidebar should shrink the left sidebar as needed to show

Screenshots/Video Recording:
Image

Additional Information:
I think this only happens if the sidebar is set to extend to the bottom of the window

Dominant language
C++
Stars
1.3k
Forks
298
Avg merge
5d 5h
Merged PRs (30d)
19

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Vector35/binaryninja-api

All issues in Vector35/binaryninja-api

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.