Page MenuHomePhabricator

Conpherence + workboards - fix dragging behavior breaking on subsequent page loads
ClosedPublic

Authored by btrahan on May 11 2015, 11:09 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 20, 2:46 PM
Unknown Object (File)
Fri, Dec 13, 5:54 PM
Unknown Object (File)
Thu, Dec 12, 7:48 PM
Unknown Object (File)
Tue, Dec 3, 12:02 PM
Unknown Object (File)
Sat, Nov 30, 8:12 PM
Unknown Object (File)
Fri, Nov 29, 12:35 PM
Unknown Object (File)
Nov 24 2024, 6:35 PM
Unknown Object (File)
Nov 21 2024, 2:34 PM
Subscribers

Details

Summary

Fixes T8155. The former "init_board()" function was aptly named as it needs to be called each time a new board dom piece is downloaded. Ergo, break out a setup() function and call that in the once-only setup place, and use init_board() there as well as when we have a quicksand redraw event with data from the server.

Test Plan

paged about a project and was able to keep dragging and dropping tasks on various loads of the board. verified drops saved correctly from load to load.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

btrahan retitled this revision from to Conpherence + workboards - fix dragging behavior breaking on subsequent page loads.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added a reviewer: epriestley.
epriestley edited edge metadata.
This revision is now accepted and ready to land.May 12 2015, 12:28 AM
This revision was automatically updated to reflect the committed changes.