Просмотр исходного кода

wallet: chatview append message to the end correctly

darkfi 2 лет назад
Родитель
Сommit
6b8eb69cf4
2 измененных файлов с 5 добавлено и 5 удалено
  1. 1 1
      bin/darkwallet/insert_line.py
  2. 4 4
      bin/darkwallet/src/ui/chatview.rs

+ 1 - 1
bin/darkwallet/insert_line.py

@@ -3,7 +3,7 @@ from gui import *
 node_id = api.lookup_node_id("/window/view/chatty")
 
 arg_data = bytearray()
-serial.write_u32(arg_data, 110)
+serial.write_u32(arg_data, 2245)
 serial.encode_str(arg_data, "nick")
 serial.encode_str(arg_data, "hello1234")
 

+ 4 - 4
bin/darkwallet/src/ui/chatview.rs

@@ -498,10 +498,10 @@ impl ChatView {
                 idx = Some(i);
             }
         }
-        if idx.is_none() {
-            idx = Some(pages.len() - 1);
-        }
-        let idx = idx.unwrap();
+        let idx = match idx {
+            Some(idx) => idx,
+            None => 0,
+        };
 
         let page = &mut pages[idx];
         let mut msgs = page.msgs.clone();