fix: window manager called on Android & bugfix etc.

This commit is contained in:
Kingtous 2023-02-16 10:58:27 +08:00
parent 1b3ad55f9e
commit 97ad7a42bd
3 changed files with 4 additions and 4 deletions
flutter/lib
src/ui

View File

@ -336,6 +336,9 @@ closeConnection({String? id}) {
} }
void window_on_top(int? id) { void window_on_top(int? id) {
if (!isDesktop) {
return;
}
if (id == null) { if (id == null) {
// main window // main window
windowManager.restore(); windowManager.restore();

View File

@ -769,7 +769,7 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
: MenuButton( : MenuButton(
icon: _getVoiceCallIcon(), icon: _getVoiceCallIcon(),
tooltip: translate(tooltipText), tooltip: translate(tooltipText),
onPressed: () => bind.sessionRequestVoiceCall(id: widget.id), onPressed: () => bind.sessionCloseVoiceCall(id: widget.id),
color: _MenubarTheme.redColor, color: _MenubarTheme.redColor,
hoverColor: _MenubarTheme.hoverRedColor, hoverColor: _MenubarTheme.hoverRedColor,
); );

View File

@ -434,9 +434,6 @@ function toggleMenuState() {
var c = handler.get_option("codec-preference"); var c = handler.get_option("codec-preference");
if (!c) c = "auto"; if (!c) c = "auto";
values.push(c); values.push(c);
var a = handler.get_audio_mode();
if (!a) a = "guest-to-host";
values.push(a);
for (var el in $$(menu#display-options li)) { for (var el in $$(menu#display-options li)) {
el.attributes.toggleClass("selected", values.indexOf(el.id) >= 0); el.attributes.toggleClass("selected", values.indexOf(el.id) >= 0);
} }