return cursor_glyph->frame != SELECTED_FRAME ();
}
+#ifndef HAVE_ANDROID
+
/* Decide where to show the cursor, and whether to hide it.
This works very well for Vertico-Posframe, Transient-Posframe and
}
}
+#endif /* !HAVE_ANDROID */
+
void
combine_updates_for_frame (struct frame *f, bool inhibit_scrolling)
{
+#ifndef HAVE_ANDROID
struct frame *root = root_frame (f);
eassert (FRAME_VISIBLE_P (root));
add_frame_display_history (f, false);
#endif
}
+#endif /* HAVE_ANDROID */
}
/* Update on the screen all root frames ROOTS. Called from
return dflt;
}
+#ifndef HAVE_ANDROID
+
static void
tty_child_frame_rect (struct frame *f, Lisp_Object params,
int *x, int *y, int *w, int *h)
*h = tty_child_size_param (f, Qheight, params, FRAME_TOTAL_LINES (f));
}
+#endif /* !HAVE_ANDROID */
+
DEFUN ("make-terminal-frame", Fmake_terminal_frame, Smake_terminal_frame,
1, 1, 0,
doc: /* Create an additional terminal frame, possibly on another terminal.