1. fix cm window size onToggle Chat.

2. no need to show remote info in cm chat_page.
3. hide Chat IconButton when client unauthorized
4. update lang
This commit is contained in:
csf
2022-09-26 18:10:54 +08:00
parent 536f25f33c
commit 52c6e309ce
25 changed files with 42 additions and 17 deletions

View File

@@ -310,14 +310,15 @@ class _CmHeaderState extends State<_CmHeader>
],
),
),
Offstage(
offstage: client.isFileTransfer,
child: IconButton(
onPressed: () => checkClickTime(
client.id, () => gFFI.chatModel.toggleCMChatPage(client.id)),
icon: Icon(Icons.message_outlined),
),
)
Consumer<ServerModel>(
builder: (_, model, child) => Offstage(
offstage: !client.authorized || client.isFileTransfer,
child: IconButton(
onPressed: () => checkClickTime(client.id,
() => gFFI.chatModel.toggleCMChatPage(client.id)),
icon: Icon(Icons.message_outlined),
),
))
],
);
}