We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bb61bf0 commit e178c7cCopy full SHA for e178c7c
frontend/app_flowy/packages/appflowy_popover/lib/src/layout.dart
@@ -323,9 +323,21 @@ class PopoverTargetRenderBox extends RenderProxyBox {
323
324
@override
325
void detach() {
326
+ super.detach();
327
link.leaderOffset = null;
328
link.leaderSize = null;
- super.detach();
329
+ }
330
+
331
+ @override
332
+ void attach(covariant PipelineOwner owner) {
333
+ super.attach(owner);
334
+ if (hasSize) {
335
+ // The leaderSize was set after [performLayout], but was
336
+ // set to null when [detach] get called.
337
+ //
338
+ // set the leaderSize when attach get called
339
+ link.leaderSize = size;
340
341
}
342
343
0 commit comments