From e355b89204c14708a2d51bee9af84f2227bc71dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E5=B7=A5=E7=A8=8B=E5=B8=88?= Date: Thu, 20 Aug 2026 03:21:57 +0800 Subject: [PATCH] =?UTF-8?q?fix(mobile-next):=20=E6=B7=BB=E5=8A=A0=E5=90=8C?= =?UTF-8?q?=E4=BA=8B=E9=A1=B5=E5=B7=A5=E5=8F=B7=E6=8F=90=E7=A4=BA=E4=B8=8E?= =?UTF-8?q?=E5=8F=91=E9=80=81=E6=8C=89=E9=92=AE=E6=94=B9=E5=9B=9E=E7=8B=AC?= =?UTF-8?q?=E7=AB=8B=20Obx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 仅改 add_colleague_page.dart:directoryHint 与 sending 各用独立 Obx 追踪,去掉嵌套 Builder。 Co-authored-by: Cursor Co-authored-by: multica-agent --- mobile-next/lib/company/ui/add_colleague_page.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile-next/lib/company/ui/add_colleague_page.dart b/mobile-next/lib/company/ui/add_colleague_page.dart index 255cce4..81f320e 100644 --- a/mobile-next/lib/company/ui/add_colleague_page.dart +++ b/mobile-next/lib/company/ui/add_colleague_page.dart @@ -130,7 +130,7 @@ class AddColleaguePage extends StatelessWidget { logic.lookupDirectory(); }, ), - Builder(builder: (_) { + Obx(() { final hint = logic.directoryHint.value; if (hint == null) return const SizedBox.shrink(); return Padding( @@ -153,7 +153,7 @@ class AddColleaguePage extends StatelessWidget { enabled: !logic.sending.value, ), const Spacer(), - Builder(builder: (_) { + Obx(() { final busy = logic.sending.value; return SizedBox( width: double.infinity,