mixxx icon indicating copy to clipboard operation
mixxx copied to clipboard

Cannot open context menu of a hot cue when mixxx is on secondary monitor

Open spotlesscoder opened this issue 1 year ago • 3 comments

Bug Description

When I right click a hotcue button that has a hot cue assigned nothing happens, when mixxx is on the external display

When I move the mixxx window back to the laptop display, it works again

Version

2.4.0

OS

macOS 14.5 (M1)

spotlesscoder avatar Jun 26 '24 19:06 spotlesscoder

So you start Mixxx on the primary screen and drag it to the second?

If yes, can you start Mixxx on the secondary screen? Does it work then?

ronso0 avatar Jun 26 '24 21:06 ronso0

So I tested and realized that in fact the menu opens but on the top edge of the laptop screen. The secondary screen is arranged above the laptop screen within the display settings It happens always when mixxx is on the second screen - no matter where it starts

spotlesscoder avatar Jun 27 '24 05:06 spotlesscoder

I guess this is a mixxx::widgethelper::mapPopupToScreen issue? https://github.com/mixxxdj/mixxx/blob/6b62210eed71869fb2dd39c12261328912caf528/src/widget/wcuemenupopup.h#L45-L50

Swiftb0y avatar Jun 27 '24 09:06 Swiftb0y

I will try to repro this tomorrow when I have access to an external screen.

m0dB avatar Jul 13 '24 02:07 m0dB

@spotlesscoder You say it fails for the hotcue button, does it work when you right-click hotcues in the waveform or in the overview?

ronso0 avatar Oct 28 '24 21:10 ronso0

I don't know when I will be able to test again - you might have to contact me again as I am really busy at the moment

spotlesscoder avatar Oct 28 '24 21:10 spotlesscoder