Hotkey for Menu Buttons?

I have a button which lists various files (recent downloads). It was originally a menu, but i converted into a menu button because I want the drop down to stay open until I click somewhere else. When I have it as a simple menu, dragging the mouse of the dropdown list closes it, which is annoying.

Now that it is a menu button, the shortcut ctrl+J (or shift+J), no longer opens the menu (spawns the drop down list). Is it possible to get the benefits of both - a persistent dialog and the ability to open it with a shortcut?

Cheers,
John

<?xml version="1.0"?>
<button always_enable="yes" backcol="none" display="label" hotkey="shift+J" icon_size="large" label_pos="right" textcol="none" timed="yes" type="menu_button">
	<label>Downloads</label>
	<icon1>#newbuttonmenu</icon1>
	<button backcol="none" display="label" icon_size="large" label_pos="right" textcol="#ffffff" type="menu_button">
		<label>Downloads</label>
		<icon1>#Fluent_UI_DUALTONE:downloads</icon1>
		<function type="normal">
			<instruction>Go PATH=&quot;E:\OneDrive\Recent Download Shortcuts&quot; FOLDERCONTENT=&quot;RESOLVESHORTCUTS,sortdate,sortreverse,nodirs,maxfiles=25,hideext,useshell,maxwidth=75,maxdepth=5&quot;</instruction>
		</function>
	</button>
</button>

Recent Downloads (requires IDM)

If you click and release to open the menu, it should stay open until you click again or move the mouse over another menu on the same toolbar.

Is it doing something different?

It does work like that on click and release. I am wondering if there is any way to make it work like that when it is opened using a hotkey?

My problem is that I have several of these menu's. I open recent downloads using ctrl+j, but then if i drift to far to the left, it opens one of the other menu's which is frustrating:

Support ++ OP's request for a hotkey option to access a menu bar dropdown.