binaryninja-api
binaryninja-api copied to clipboard
Improper pane view switch in some conditions
Version and Platform (required):
- Latest dev Macos
Bug Description: Panes can spuriously switch their view.
Steps To Reproduce: Please provide all steps required to reproduce the behavior:
- Split pane
- Got to right pane and switch to graph view.
- Left pane will some times switch to graph view too.
Expected Behavior: Views should not be synchronized between panes, only addresses should be synchronized.
I can consistently reproduce this with the following steps:
- Open any file (doesn't even need to be a valid BV)
- Switch to byte overview
- Split to a new pane
- Switch the first pane to "hex"
Both panes will switch.
There's something probably related, but maybe different, going on in the ticket I just closed above (#3335) where the display name of the type of disassembly being shown is missing entirely when switching.
Fixed in 3.2.3819-dev.