camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.49k stars 481 forks source link

Boxed Expression Context Menu Position Off when Problems panel is opened up #4283

Open GeethaParthasarathy opened 5 months ago

GeethaParthasarathy commented 5 months ago

Describe the bug

The positioning of the Edit formal parameters context menu is off in the Camunda Modeler when we open up the problems panel

Steps to reproduce

  1. Create a BKM
  2. Add a literal expression to it
  3. Click on the edit formal parameter context menu
  4. And open up the problems panel
  5. We could see that the Boxed Expression Context Menu Position Off

https://github.com/camunda/camunda-modeler/assets/85225325/8fbc3e22-cbee-4c6a-9bca-1dd4eddb16c3

Expected behavior

Position should remain fixed for the context menu even when the problems panel is opened up

Environment

Additional context

No response

barmac commented 5 months ago

I thought initially that this is strictly caused by how context menu works in the upstream table-js project, but the position is correct in a similar situation in the decision table viewer:

https://github.com/camunda/camunda-modeler/assets/28307541/7542b22b-4eee-4433-a97e-331911c08b56