transparent live dm panel barrier

releted #1944

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-02 15:00:11 +08:00
parent 74ed06157a
commit cd1fdd42d3

View File

@@ -40,7 +40,7 @@ import 'package:PiliPlus/utils/utils.dart';
import 'package:PiliPlus/utils/video_utils.dart';
import 'package:canvas_danmaku/canvas_danmaku.dart';
import 'package:easy_debounce/easy_throttle.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
import 'package:flutter/foundation.dart' show kDebugMode, kReleaseMode;
import 'package:flutter/material.dart';
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
@@ -593,12 +593,13 @@ class LiveRoomController extends GetxController {
}
void onSendDanmaku([bool fromEmote = false]) {
if (!isLogin) {
if (kReleaseMode&& !isLogin) {
SmartDialog.showToast('账号未登录');
return;
}
Get.key.currentState!.push(
PublishRoute(
barrierColor: Colors.transparent,
pageBuilder: (context, animation, secondaryAnimation) {
return LiveSendDmPanel(
fromEmote: fromEmote,