[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:4952] mw32m_new_focus_frame(dpyinfo, NULL)
- X-ml-count: 4952
- Subject: [MD:4952] mw32m_new_focus_frame(dpyinfo, NULL)
- From: Kyotaro HORIGUCHI <horiguti@xxxxxxxxxxx>
- Date: Wed, 28 Apr 2004 15:31:25 +0900 (JST)
- User-agent: Mew version 4.0.63 on Emacs 21.1 / Mule 5.0 (榊) / Meadow-2.00pre1 (桔梗)
三好さん,
src/ChangeLog.Meadow に 4/25 付けで三好さんが行っている
> * mw32fns.c (mw32m_new_focus_frame): Don't call
> mw32_new_focus_frame() for a null frame.
> Normalize coding style.
はどういう理由によるものなのでしょうか.
これをやられると, フレームからフォーカスが外れたことがわからなく
なってしまってカーソルが消せなくなってしまいます. (というより消し
てもすぐ出てくる)
現在は mw32_display_and_set_cursor@xxxxxxxxxx の中で
if (f != FRAME_MW32_DISPLAY_INFO (f)->mw32_highlight_frame
|| w != XWINDOW (f->selected_window))
とやって, そのウインドウが選択されていないことを確認して, 選択さ
れていなければ HOLLOW_BOX_CURSOR を出すという処理を行っています.
--
ほりぐちきょうたろう