From f0d0c609b3c2d63596008edddc1406c67f1a29fd Mon Sep 17 00:00:00 2001 From: Joshua Shoemaker Date: Wed, 22 Feb 2023 21:50:51 -0600 Subject: [PATCH] fix: move areas up in order --- ipc/Documents.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ipc/Documents.go b/ipc/Documents.go index e151f71..f27051f 100644 --- a/ipc/Documents.go +++ b/ipc/Documents.go @@ -307,12 +307,10 @@ func (c *Channel) RequestChangeAreaOrder(areaId string, newOrder int) Document { processedAreasCollection := document.GetProcessedAreaCollection() for index, a := range documentOfArea.Areas { - if a.Order < newOrder { - continue - } else if a.Id == areaId { + if a.Id == areaId { documentOfArea.Areas[index].Order = newOrder processedAreasCollection.GetAreaById(a.Id).Order = newOrder - } else { + } else if a.Order >= newOrder { documentOfArea.Areas[index].Order = a.Order + 1 processedAreasCollection.GetAreaById(a.Id).Order = a.Order + 1 }