juzzlin / Heimer

Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
GNU General Public License v3.0
889 stars 112 forks source link

[Enhancement] Do not deselect nodes on screen click #154

Closed l3td33r closed 3 years ago

l3td33r commented 3 years ago

If we select some nodes and then click on screen to drag the map (or just click without dragging), the nodes get deselected, which makes it difficult to move them over long distances.

juzzlin commented 3 years ago

It's annoying - I agree.

juzzlin commented 3 years ago

I tried to quickly change the behavior, but this is a bit problematic due to the rubber band initialization and clearing.

juzzlin commented 3 years ago

Fixed in 946656b6ed9b1173f290ce263f4037d0ddd6d333. Thanks!