Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@telenet.be>2020-07-18 17:39:47 +0200
committerStijn Buys <ingar@telenet.be>2020-07-18 17:39:47 +0200
commitc1ce0ecd3458e1939b4e6c9947684378078a724f (patch)
treebc08b8f4f2c4765ab4606ceda9cee45923a1918a /src/ui/tooltip.cc
parent41ec4ed68571091f2e2500344a7aeb527a91dc92 (diff)
Always draw tooltips on top of the widget stack.
Diffstat (limited to 'src/ui/tooltip.cc')
-rw-r--r--src/ui/tooltip.cc20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ui/tooltip.cc b/src/ui/tooltip.cc
index b1e8c3c..6a692ff 100644
--- a/src/ui/tooltip.cc
+++ b/src/ui/tooltip.cc
@@ -67,5 +67,25 @@ void Tooltip::hide()
Label::hide();
}
+void Tooltip::event_draw()
+{
+}
+
+void Tooltip::event_draw_global()
+{
+ if (tooltip_global && tooltip_global->visible())
+ {
+ if (tooltip_global->background())
+ tooltip_global->draw_background();
+
+ if (tooltip_global->border())
+ tooltip_global->draw_border();
+
+ tooltip_global->draw();
+
+ if (debug())
+ tooltip_global->draw_debug();
+ }
+}
}