disposeAllFloating method
void
disposeAllFloating()
释放所有 FloatingOverlay
Implementation
void disposeAllFloating() {
// copy and clear first to ensure cache is emptied even if dispose() throws
final values = List<FloatingOverlay>.from(_floatingCache.values);
_floatingCache.clear();
for (final value in values) {
try {
value.close();
} catch (_) {
// ignore
}
try {
value.dispose();
} catch (_) {
// ignore
}
}
}