rustdesk/flutter/lib/models
21pages 9dbb6217f7
fix pull ab twice in log (#11699)
The reason for calling `pullAb` twice is that when `pullAb` is called for the first time, `setCurrentName` is also called. In `setCurrentName`, if the current address book has not been initialized, it will also attempt to pull. Because `quiet` is false during the first call and `setCurrentName` is not `await` synchronously, the `abLoading` can prevent the two calls. However, `abLoading` depends on `quiet`, so we need to add a new variable `_abLoadingLock`.

Signed-off-by: 21pages <sunboeasy@gmail.com>
2025-05-10 21:40:55 +08:00
..
ab_model.dart fix pull ab twice in log (#11699) 2025-05-10 21:40:55 +08:00
chat_model.dart fix: web chat (#9588) 2024-10-08 15:23:00 +08:00
cm_file_model.dart file rename (#9089) 2024-08-16 12:55:58 +08:00
desktop_render_texture.dart view camera (#11040) 2025-03-10 21:06:53 +08:00
file_model.dart feat: remote printer (#11231) 2025-03-27 15:34:27 +08:00
group_model.dart refact: optimize, ID search peers (#10853) 2025-02-20 18:31:12 +08:00
input_model.dart feat, trackpad speed (#11680) 2025-05-09 15:36:45 +08:00
model.dart feat, trackpad speed (#11680) 2025-05-09 15:36:45 +08:00
native_model.dart feat: remote printer (#11231) 2025-03-27 15:34:27 +08:00
peer_model.dart refact: optimize, ID search peers (#10853) 2025-02-20 18:31:12 +08:00
peer_tab_model.dart device group (#10781) 2025-02-15 12:13:11 +08:00
platform_model.dart fix: web send audit note (#9582) 2024-10-07 21:37:43 +08:00
printer_model.dart feat: take screenshot (#11591) 2025-04-30 17:23:35 +08:00
server_model.dart view camera (#11040) 2025-03-10 21:06:53 +08:00
state_model.dart always block desktop settings page if video connection exists (#10224) 2024-12-08 18:26:55 +08:00
user_model.dart remove calling refreshCurrentUser when connect status become ready (#8849) 2024-07-28 10:15:09 +08:00
web_model.dart allow use websocket (#11677) 2025-05-09 12:18:49 +08:00