From fd5294bf2775330a48e8f049395b17498b9264b3 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Thu, 18 Aug 2022 18:01:25 +0200 Subject: height controls --- karlgui/src/globals.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'karlgui/src/globals.rs') diff --git a/karlgui/src/globals.rs b/karlgui/src/globals.rs index f757f2e..cfbf57f 100644 --- a/karlgui/src/globals.rs +++ b/karlgui/src/globals.rs @@ -3,13 +3,13 @@ use chrono::NaiveDateTime; use karlcommon::{ClientboundPacket, ServerboundPacket, Task}; use log::warn; use std::{ - collections::{HashMap, VecDeque}, + collections::{BTreeMap, HashMap, VecDeque}, ops::Range, }; pub struct Globals { pub client: Client, - pub tasks: HashMap, + pub tasks: BTreeMap, pub awaiting_instance_requests: VecDeque<(u64, Range)>, pub instance_cache: @@ -29,7 +29,7 @@ impl Globals { while let Ok(p) = self.client.receiver.try_recv() { match p { ClientboundPacket::TaskList(t) => { - self.tasks = HashMap::from_iter(t.into_iter().map(|e| (e.id, e))); + self.tasks = BTreeMap::from_iter(t.into_iter().map(|e| (e.id, e))); } ClientboundPacket::Sync => { self.client.busy = false; -- cgit v1.2.3-70-g09d2