fixed cm control page width and not resizable

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages 2023-07-08 18:22:30 +08:00
parent 94763e9fe0
commit 9f1d4e8ba6
2 changed files with 6 additions and 10 deletions

View File

@ -182,19 +182,14 @@ class ConnectionManagerState extends State<ConnectionManager> {
.dividerColor))), .dividerColor))),
child: ChatPage()), child: ChatPage()),
), ),
flex: (kConnectionManagerWindowSizeOpenChat.width -
kConnectionManagerWindowSizeClosedChat
.width)
.toInt(),
) )
: Offstage(), : Offstage(),
), ),
Expanded( SizedBox(
child: pageView, width: kConnectionManagerWindowSizeClosedChat.width -
flex: kConnectionManagerWindowSizeClosedChat.width 10, // 10 is from overflow
.toInt() - child: pageView,
4 // prevent stretch of the page view when chat is open, )
),
], ],
), ),
), ),

View File

@ -225,6 +225,7 @@ void runConnectionManagerScreen(bool hide) async {
} else { } else {
await showCmWindow(isStartup: true); await showCmWindow(isStartup: true);
} }
windowManager.setResizable(false);
// Start the uni links handler and redirect links to Native, not for Flutter. // Start the uni links handler and redirect links to Native, not for Flutter.
listenUniLinks(handleByFlutter: false); listenUniLinks(handleByFlutter: false);
} }