bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#6609: 23.2; Cursor becomes invisible when put over some faces


From: Eli Zaretskii
Subject: bug#6609: 23.2; Cursor becomes invisible when put over some faces
Date: Mon, 12 Jul 2010 15:28:27 +0300

> From: Deniz Dogan <address@hidden>
> Date: Mon, 12 Jul 2010 12:47:15 +0200
> Cc: address@hidden
> 
> > --- src/w32fns.c        2010-07-10 18:52:53 +0000
> > +++ src/w32fns.c        2010-07-12 10:31:49 +0000
> > @@ -1333,7 +1333,10 @@ x_set_foreground_color (struct frame *f,
> >   if (FRAME_W32_WINDOW (f) != 0)
> >     {
> >       if (x->cursor_pixel == old_fg)
> > -       x->cursor_pixel = fg;
> > +       {
> > +         x->cursor_pixel = fg;
> > +         x->cursor_gc->background = fg;
> > +       }
> >
> >       update_face_from_frame_parameter (f, Qforeground_color, arg);
> >       if (FRAME_VISIBLE_P (f))
> >
> >
> 
> I don't build my Emacs on Windows, only on GNU/Linux. Could someone
> else running Windows try it? Thanks.

I already tried this on my Windows XP machine, and it does fix the
problem.  But I wanted to be sure it works on Vista and W7 as well.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]