Remove a false #ifdef HAVE_WINDOW_SYSTEM

* src/xdiso.c (update_tab_bar)_ Don't use #ifdef HAVE_WINDOW_SYSTEM for
setting the selected frame. That only makes a build without window
system misbehave.
This commit is contained in:
Gerd Möllmann 2025-01-20 18:11:58 +01:00
parent 14e686e6cc
commit eaa79e25a6

View file

@ -14338,13 +14338,12 @@ update_tab_bar (struct frame *f, bool save_match_data)
/* Since we only explicitly preserve selected_frame,
check that selected_window would be redundant. */
XFRAME (selected_frame)->selected_window));
#ifdef HAVE_WINDOW_SYSTEM
Lisp_Object frame;
record_unwind_protect (restore_selected_window, selected_window);
XSETFRAME (frame, f);
selected_frame = frame;
selected_window = FRAME_SELECTED_WINDOW (f);
#endif
/* Build desired tab-bar items from keymaps. */
new_tab_bar