TheWarek / Arvis

Augmented reality and Data Visualization
www.arvis.sk
Other
1 stars 6 forks source link

Bug v posuvani uzlov mysou #16

Closed durcakd closed 10 years ago

durcakd commented 10 years ago

!!! riesenie tohto problemu ma vysoku prioritu !!! Problem: Po oznaceni uzlov grafu, tak ked s oznacenymi uzloami zacnem hybat, tak sa oznacene uzly nehybu, pricom ostatne uzly sa viditelne hybu ("nasleduju" pohyb hybania mysi)

vyzera to ako keby sa oznacne uzly hybali v priestore, ale ich zobrazenie je stale na povodnom mieste

durcakd commented 10 years ago

Problem je sposobeny tzm, ze posuvanym uzlom sa ich buduca pozicia nastavuje ako targed, podla ktorej layoutovac vypocita skutocnu poziciu. Avsak zaroven su nastavene ako fixed, a pre taketo uzly layoutovac ignoruje a preto sa stoja na mieste. Riesenim je v metode
PickHandler::toggleSelectedNodesFixedState(bool isFixed) zakomentovat riadok // (*i)->setFixed(isFixed);

celkovo je vsak pouzivanie fixed uzlov nefunguje dobre, a je to osobitny bug

durcakd commented 10 years ago

Opravene https://github.com/marconak/Arvis/commit/65d871cce8de6e19b5f1ea72a427b47d08975236