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 476 forks source link

Property Panel jumps to fill the entire screen and cannot be resized #701

Closed falko closed 6 years ago

falko commented 6 years ago

Sometimes when resizing the Property Panel it jumps to fill the entire screen and cannot be resized anymore: 2017-11-28 - camunda modeler 002

Customers have experienced this, too.

nikku commented 6 years ago

Did you discover a reliable way to reproduce this behavior?

falko commented 6 years ago

What I can definitely reproduce, is manually dragging it to the left end of the screen until I can't drag it back again. That alone feels like a bug. If we would prevent dragging the handle of the property panel outside the visible screen area, we might prevent the jumping behavior as well, even if we don't know how to reproduce it.

Wait, I noticed something: The moment I start dragging the property panel it expands to the left of my mouse pointer. With a smaller window, this effect increases. I tried with today's nightly and without any plugins, but still the same.

2017-11-28 property panel resize bug 03

huksley commented 6 years ago

Hello I have the same behaviour which is reproducible 100%. image

Environment:

Steps to reproduce:

If doing the same on primary monitor everything works OK.

nikku commented 6 years ago

Interesting. Works fine on primary monitor?

@falko You're using the secondary monitor, too?

huksley commented 6 years ago

Interesting. Works fine on primary monitor?

Yep. Saves state to file, which I need to remove to use Camunda Modeler again.

falko commented 6 years ago

I have this on a single monitor setup as well.

tewald commented 6 years ago

Happens to me too, when on secondary monitor. Primary monitor works fine.

OS: Fedora 27, using xorg

falko commented 6 years ago

@nikku I still have this bug with the latest nightly. You could try reproducing it by making the window a lot smaller than your screen size. Do you see any weird behavior, in the moment when you start resizing the property panel?

nikku commented 6 years ago

This is fixed with Camunda Modeler v1.13.1.