# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1183025397 0 # Node ID ed488d84196f175ad52ba012224ad39fddd139a2 # Parent 431b099d4610484cd55e559764acbc8d7fea5cd2 [USE_MAC_TSM] (mac_handle_text_input_event): Check WINDOWP before using XWINDOW. diff -r 431b099d4610 -r ed488d84196f src/macterm.c --- a/src/macterm.c Thu Jun 28 09:13:37 2007 +0000 +++ b/src/macterm.c Thu Jun 28 10:09:57 2007 +0000 @@ -10244,6 +10244,9 @@ previous events may change some states about display. */ if (NILP (Foverlay_get (Vmac_ts_active_input_overlay, Qbefore_string))) { + if (!WINDOWP (echo_area_window)) + return eventNotHandledErr; + /* Active input area is displayed in the echo area. */ w = XWINDOW (echo_area_window); f = WINDOW_XFRAME (w);