-
Notifications
You must be signed in to change notification settings - Fork 259
Closed
Labels
Component: UIIssue needs changes to the user interfaceIssue needs changes to the user interfaceEffort: LowIssues require < 1 week of workIssues require < 1 week of workImpact: LowIssue is a papercut or has a good, supported workaroundIssue is a papercut or has a good, supported workaround
Milestone
Description
Version and Platform (required):
- Binary Ninja Version: 3.3.4061-dev
- OS: macOS
- OS Version: 13.2
- CPU Architecture ARM64
Bug Description:
The "Import Header File" menu has two unexpected behaviors:
- Despite the fact that it says "Header File(s)" above the first input box, you can't actually select multiple files with the file picker.
- The picker does filtering incorrectly and prevents you from navigating into folders unless you switch it to "All Files"
Steps To Reproduce:
- Open up the Import Header Files menu using either the command palette or Analysis -> Import Header File
- Click the Browse button in the top-right
- Observe that you are unable to select any sub-folder with the default filter (C/C++ Headers), which prevents you in many situations from being able to actually select the file you need
- Observe that this is no longer an issue if you select All Files
- Also observe how much faster the file picker works in All Files mode, which may be a related problem
- Observe that you also cannot select multiple files
Expected Behavior:
I expect to be able to select multiple files because it says "Header File(s)". I also don't expect to be prevented from selecting the files I need because the default filter, despite matching the file I want, does not let me navigate into the folder that has the file.
Metadata
Metadata
Assignees
Labels
Component: UIIssue needs changes to the user interfaceIssue needs changes to the user interfaceEffort: LowIssues require < 1 week of workIssues require < 1 week of workImpact: LowIssue is a papercut or has a good, supported workaroundIssue is a papercut or has a good, supported workaround