Kitware / clique

Graph editor library/application
Apache License 2.0
10 stars 6 forks source link

Fixing catch-22 user interaction problem with panel displays #59

Closed waxlamp closed 9 years ago

waxlamp commented 9 years ago

A div in the control panel was so long that it spilled over into the graph display, intercepting mouse events and making graph interaction impossible.

The hack to fix this was to set pointer-events:none on the offending elements, which prevented access to the expand/delete/hide buttons they contained.

The fix is to rely on parent elements being positioned, and setting the offending div widths to 100%.