MT in DAT misbehaving on second monitor

Hard to know what the relevant variables are here but:

Laptop with external monitor attached
Multitouch In DAT → Render Pick DAT

Render Pick CHOP connected to the same Container and Render

Render Pick CHOP behaves as expected when TD is on either monitor

Render Pick DAT only provides events with pick data (including a pickOp) when on the built-in monitor or if TD window spans both monitors. Otherwise it provides events zero’d out data (eg

RenderPickEventIn(u=0.9999982118606567, v=0.7483770847320557, select=False, selectStart=False, selectEnd=False, selectedOp=None, selectedTexture=0.0  0.0  0.0, pickOp=None, pos=0.0  0.0  0.0, texture=0.0  0.0  0.0, color=(0.0, 0.0, 0.0, 0.0), normal=0.0  0.0  0.0, depth=0.0, instanceId=-1, row=1, inValues={'contacty': '1', 'downf': '1667161', 'y': '1210', 'contactx': '1', 'monitor': '0', 'clicktime': '27786', 'contactv': '0.0006944445', 'x': '2185688', 'select': '0', 'u': '0.9999982', 'downu': '853.7135', 'dclick': '0', 'id': '1', 'aux': '0', 'sn': '189', 'downv': '0.9100695', 'elapsedtime': '0.06640625', 'upf': '1667165', 'changedtime': '0.06640625', 'contactu': '0.000390625', 'v': '0.7483771'}, custom={'icosa': (0.0,)})

Confirmed dpi scaling is at 100% on both monitors.

Hey Noah,

What’s the build and OS on this one?

Sorry - Win10 pro, build 16360

Further detail: when the application window is on the secondary monitor (from where it does not work if you click on the Container viewer in the network editor) opening the pop-up viewer of the Container and moving it to the primary monitor (with the application still on the secondary) works as expected.

Thanks for the report.