aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJim Blandy1992-09-22 04:29:12 +0000
committerJim Blandy1992-09-22 04:29:12 +0000
commit7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975 (patch)
tree243d60036187acf2486d749fcd17aac85bc92dee /src
parent0ca96cef67f9ae39f047d684c9eb59ba91a63c9a (diff)
downloademacs-7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975.tar.gz
emacs-7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975.zip
* dispnew.c (get_display_line): Don't abort if the frame is
invisible; since unmap events are handled at the interrupt level, a screen may become invisible at any time.
Diffstat (limited to 'src')
-rw-r--r--src/dispnew.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dispnew.c b/src/dispnew.c
index 9bfeb0505ca..e3ce700d83d 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -440,7 +440,7 @@ get_display_line (frame, vpos, hpos)
440 register struct frame_glyphs *desired_glyphs = FRAME_DESIRED_GLYPHS (frame); 440 register struct frame_glyphs *desired_glyphs = FRAME_DESIRED_GLYPHS (frame);
441 register GLYPH *p; 441 register GLYPH *p;
442 442
443 if (vpos < 0 || (! FRAME_VISIBLE_P (frame))) 443 if (vpos < 0)
444 abort (); 444 abort ();
445 445
446 if ((desired_glyphs->enable[vpos]) && desired_glyphs->used[vpos] > hpos) 446 if ((desired_glyphs->enable[vpos]) && desired_glyphs->used[vpos] > hpos)