aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPo Lu2022-02-04 12:10:30 +0000
committerPo Lu2022-02-04 12:11:29 +0000
commit279f3c6d602fe7d43df20db2775b204b2c5bfe3c (patch)
tree12a7bb8d49433b68b57401767a899b937e58cce4 /src
parent37c433e4e281077488a72eb7a7cc6a33202317ae (diff)
downloademacs-279f3c6d602fe7d43df20db2775b204b2c5bfe3c.tar.gz
emacs-279f3c6d602fe7d43df20db2775b204b2c5bfe3c.zip
Implement auto-raise on Haiku
* src/haikuterm.c (haiku_read_socket): Implement auto-raising of frames that have that parameter set.
Diffstat (limited to 'src')
-rw-r--r--src/haikuterm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/haikuterm.c b/src/haikuterm.c
index e8c734d6711..5d90acb4434 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -2811,6 +2811,12 @@ haiku_read_socket (struct terminal *terminal, struct input_event *hold_quit)
2811 last_mouse_window = window; 2811 last_mouse_window = window;
2812 } 2812 }
2813 2813
2814 if (f->auto_raise)
2815 {
2816 if (!BWindow_is_active (FRAME_HAIKU_WINDOW (f)))
2817 haiku_frame_raise_lower (f, 1);
2818 }
2819
2814 if (!NILP (help_echo_string) 2820 if (!NILP (help_echo_string)
2815 || !NILP (previous_help_echo_string)) 2821 || !NILP (previous_help_echo_string))
2816 do_help = 1; 2822 do_help = 1;