diff --git a/BeefLibs/Beefy2D/src/theme/dark/DarkMenu.bf b/BeefLibs/Beefy2D/src/theme/dark/DarkMenu.bf
index 1acd74e1..91ef38dc 100644
--- a/BeefLibs/Beefy2D/src/theme/dark/DarkMenu.bf
+++ b/BeefLibs/Beefy2D/src/theme/dark/DarkMenu.bf
@@ -131,6 +131,14 @@ namespace Beefy.theme.dark
CloseSubMenu();
}
}
+
+ if (mMenuItem.mTooltip != null)
+ {
+ if (DarkTooltipManager.CheckMouseover(this, 20, var mousePoint))
+ {
+ DarkTooltipManager.ShowTooltip(mMenuItem.mTooltip, this, mWidth + GS!(8), GS!(-8));
+ }
+ }
}
public override void Submit()
diff --git a/BeefLibs/Beefy2D/src/widgets/Menu.bf b/BeefLibs/Beefy2D/src/widgets/Menu.bf
index 2cfdf1dc..382d0256 100644
--- a/BeefLibs/Beefy2D/src/widgets/Menu.bf
+++ b/BeefLibs/Beefy2D/src/widgets/Menu.bf
@@ -564,6 +564,7 @@ namespace Beefy.widgets
{
public Menu mParent;
public String mLabel ~ delete _;
+ public String mTooltip ~ delete _;
public List