diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-17 00:44:34 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-17 00:44:34 +0000 |
commit | 5d7bbec094fa8f4e4bcc8b36339be6fa9b8cefc7 (patch) | |
tree | 2cfdd9a47ff1ad5f254a2fd163efffce068c23ed /sys/src/9/pc/devvga.c | |
parent | be81150bb4bf4bd24cda4481353840bc4885c1c8 (diff) |
reset screenimage in devvga "drawinit" command to account for actualsize
Diffstat (limited to 'sys/src/9/pc/devvga.c')
-rw-r--r-- | sys/src/9/pc/devvga.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/src/9/pc/devvga.c b/sys/src/9/pc/devvga.c index 8cd2f9583..f1ecba8e9 100644 --- a/sys/src/9/pc/devvga.c +++ b/sys/src/9/pc/devvga.c @@ -316,9 +316,6 @@ vgactl(Cmdbuf *cb) deletescreenimage(); if(screensize(x, y, z, chan)) error(Egreg); - vgascreenwin(scr); - resetscreenimage(); - cursoron(1); return; case CMactualsize: @@ -355,6 +352,9 @@ vgactl(Cmdbuf *cb) error("drawinit: no gscreen"); if(scr->dev && scr->dev->drawinit) scr->dev->drawinit(scr); + vgascreenwin(scr); + resetscreenimage(); + cursoron(1); return; case CMlinear: |