Reverse layer panel entries (#489)

* Reverse layer panel entries

* Ctrl + Bracket moves layers in correct direction

* Fix dragging layers in tree

* Fix reverse in wrong place

* Remove log

* Fix sorting of message enum variants

* Fix hotkeys

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
0HyperCube 2022-01-16 22:56:47 +00:00 committed by Keavon Chambers
parent 3038d72226
commit 443f3d3b00
3 changed files with 17 additions and 5 deletions

View file

@ -389,7 +389,11 @@ impl JsEditorHandle {
/// Move a layer to be next to the specified neighbor
pub fn move_layer_in_tree(&self, folder_path: Vec<LayerId>, insert_index: isize) {
let message = DocumentMessage::MoveSelectedLayersTo { folder_path, insert_index };
let message = DocumentMessage::MoveSelectedLayersTo {
folder_path,
insert_index,
reverse_index: true,
};
self.dispatch(message);
}