AcademySoftwareFoundation / AcademySoftwareFoundation/OpenRV

[Bug]: Menu Accelerators do not function until top menu bar is shown.

Open
#400 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
764
Forks
246
Avg merge
6d 12h
Merged PRs (30d)
13

Description

### What happened?

If you have a RV.ini file set with noMenuBar=true under the General section, RV will not load the top menu, as expected.

When this is done, however, accelerators (hotkeys/shortcuts/etc) will not be active until the menu is displayed. It would be expected that these accelerators would be active, despite no visible menu bar.

This is reproducible on both packages that ship with RV as well as custom packages.

Only currently validated on Windows 10.

### List all the operating systems versions where this is happening

Windows 10

### On what computer hardware is this happening?

Threadripper 64 core, RTX 2080, 265gb Ram, NVME array

### Relevant console log output

_No response_

### Environment variables

_No response_

### Extra information

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue on Windows 10 using an RV.ini file with noMenuBar=true under the General section, checking both bundled and custom packages. Trace where menu accelerators are initialized; done means shortcuts work while the top menu remains hidden.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.