Fixes fix(onNodeDrag): show correct position closes #2246 (044095b) fix(handle-calculation): dont rely on current viewport #2032 #2276 (30cd899) Refactorings refactor(setViewport): use existing x,y,zoom when passed partially #2276 (c0733e6) refactor(zoom/pan): don't interrupt with selection key closes #2244 (481420c) refactor(connection-valid): handle source-source, target-target #2253 (8d530c1)