refact: unwrap offstage for cursor paint (#8693)
Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
parent
b30f84623b
commit
c873b69662
@ -506,12 +506,13 @@ class _RemotePageState extends State<RemotePage>
|
|||||||
];
|
];
|
||||||
|
|
||||||
if (!_ffi.canvasModel.cursorEmbedded) {
|
if (!_ffi.canvasModel.cursorEmbedded) {
|
||||||
paints.add(Obx(() => Offstage(
|
paints
|
||||||
offstage: _showRemoteCursor.isFalse || _remoteCursorMoved.isFalse,
|
.add(Obx(() => _showRemoteCursor.isFalse || _remoteCursorMoved.isFalse
|
||||||
child: CursorPaint(
|
? Offstage()
|
||||||
|
: CursorPaint(
|
||||||
id: widget.id,
|
id: widget.id,
|
||||||
zoomCursor: _zoomCursor,
|
zoomCursor: _zoomCursor,
|
||||||
))));
|
)));
|
||||||
}
|
}
|
||||||
paints.add(
|
paints.add(
|
||||||
Positioned(
|
Positioned(
|
||||||
|
@ -6,7 +6,6 @@ import 'package:flutter/services.dart';
|
|||||||
import 'package:flutter_hbb/common/widgets/audio_input.dart';
|
import 'package:flutter_hbb/common/widgets/audio_input.dart';
|
||||||
import 'package:flutter_hbb/common/widgets/toolbar.dart';
|
import 'package:flutter_hbb/common/widgets/toolbar.dart';
|
||||||
import 'package:flutter_hbb/models/chat_model.dart';
|
import 'package:flutter_hbb/models/chat_model.dart';
|
||||||
import 'package:flutter_hbb/models/input_model.dart';
|
|
||||||
import 'package:flutter_hbb/models/state_model.dart';
|
import 'package:flutter_hbb/models/state_model.dart';
|
||||||
import 'package:flutter_hbb/consts.dart';
|
import 'package:flutter_hbb/consts.dart';
|
||||||
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user