[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face
From: |
Stefan Monnier |
Subject: |
bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face |
Date: |
Wed, 19 Dec 2012 13:30:54 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> selected_frame = frame;
> /* If redisplay causes scrolling, it sets point in the window, so we need to
> be careful with the selected-window's point handling. */
> select_window_1 (XFRAME (frame)->selected_window, 0);
> This selects the frame, and _also_ makes that frame's selected window
> be the global selected_window. Therefore, when display_mode_lines
> comes to select a proper face for the mode line, it always finds the
> frame's selected window in selected_window, and thus always uses the
> face for selected windows.
Ah, yes, that makes sense.
Of course, when we drop frame-local variables this problem
will disappear.
Maybe we should live with the "selected_frame->selected_window !=
selected_window" problem until we get rid of frame-local vars.
Stefan
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, martin rudalics, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Eli Zaretskii, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face,
Stefan Monnier <=
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Drew Adams, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Drew Adams, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Stefan Monnier, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Drew Adams, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Stefan Monnier, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Eli Zaretskii, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Stefan Monnier, 2012/12/19
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, martin rudalics, 2012/12/20
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Stefan Monnier, 2012/12/20
- bug#13225: 24.3.50; Non-selected window has not mode-line-inactive face, Eli Zaretskii, 2012/12/20