summaryrefslogtreecommitdiff
path: root/src/haikuterm.h
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-01-17 04:52:00 +0000
committerPo Lu <luangruo@yahoo.com>2022-01-17 04:53:42 +0000
commitace6a88285a281b1d5590ab64d83be962419d976 (patch)
tree6dfa52d0c84a7749e29be688b97401c41aa764d6 /src/haikuterm.h
parent84ebb165771f2e0b4218ffa77916953681f9901e (diff)
downloademacs-ace6a88285a281b1d5590ab64d83be962419d976.tar.gz
Really eliminate tooltip flicker on Haiku
* src/haikufns.c (tip_frame): Make non-static. * src/haikuterm.c (haiku_read_socket): Ignore motion events that didn't actually move when a tip frame is visible. * src/haikuterm.h (tip_frame): Declare.
Diffstat (limited to 'src/haikuterm.h')
-rw-r--r--src/haikuterm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/haikuterm.h b/src/haikuterm.h
index 3e39403ab4d..de302883e48 100644
--- a/src/haikuterm.h
+++ b/src/haikuterm.h
@@ -178,6 +178,8 @@ struct x_output
extern struct haiku_display_info *x_display_list;
extern struct font_driver const haikufont_driver;
+extern Lisp_Object tip_frame;
+
struct scroll_bar
{
/* These fields are shared by all vectors. */