running pulsview in i3-wm on a dual monitor setup, layout as following: ------------------------------------ |External Monitor | | | editor | terminal | | | | | | | |----------------------------------- | | | pulseview | | | | | ------------------------------------ -------------------- | Laptop Screen | | | | | | | -------------------- when opening the 'Add Decoder' menubox it gets entirely displayed on the Laptop Screen below the External Monitor. This only happens when the Menu won't fit in the space from the top of the Pulseview window to the bottom of the screen. Resizing Pulseview, moving it to the top or running it fullscreen works. Seems there is something wrong when calculating the available space.
To be honest, this sounds like a WM (or Qt, albeit unlikely) issue to me. I'm tempted to close it as invalid as the offending widget is a standard QToolButton and there's nothing we can do here. I would like you to check the behavior of the menu (Alt -> Decoders -> Add) which contains the same list. Does it get pushed onto a different monitor as well? If so then it's definitely a WM issue. If not then it's still ambiguous.
No user feedback for 1 year and most likely a Qt/WM issue, so closing as invalid.