TF-4195 Implement add a Label to an email

This commit is contained in:
dab246
2025-12-12 02:39:59 +07:00
committed by Dat H. Pham
parent 0d247b30d7
commit 78de7de3a6
18 changed files with 528 additions and 22 deletions
@@ -44,16 +44,16 @@ class PopupSubmenuController {
_submenuEntry = OverlayEntry(
builder: (_) {
return Positioned(
left: finalLeft,
return PositionedDirectional(
start: finalLeft,
top: anchor.top,
child: MouseRegion(
onExit: (_) => hide(),
child: Material(
elevation: 8,
color: Colors.white,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(6),
shape: const RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(6)),
),
child: SizedBox(
width: submenuWidth,
@@ -66,7 +66,7 @@ class PopupSubmenuController {
},
);
Overlay.of(context).insert(_submenuEntry!);
Overlay.maybeOf(context)?.insert(_submenuEntry!);
}
void hide() {