search: Preserve row switch state while dragging

Merged Felipe Borges requested to merge search-preserve-switch-state-on-drag into master

While dragging a row in order to reoder the search list, we create a fake copy of the row that gets dragged into the position where the user wants the row to be in. This fake row should have its switch matching the state of its master copy.

Fixes #810 (closed)

Merge request reports