summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tile2.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-12 19:37:09 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-12 19:37:09 +0000
commitfd9b04217a46360abec742fecfc1ecdb8290635f (patch)
tree40c6f8a3ba870b0606f1659444319486c6925367 /crawl-ref/source/tile2.cc
parent9df5c52a5634a182e2ab10a260dfe4796e53bdcf (diff)
downloadcrawl-ref-fd9b04217a46360abec742fecfc1ecdb8290635f.tar.gz
crawl-ref-fd9b04217a46360abec742fecfc1ecdb8290635f.zip
Fixing title screen redraw issue.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3262 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tile2.cc')
-rw-r--r--crawl-ref/source/tile2.cc11
1 files changed, 3 insertions, 8 deletions
diff --git a/crawl-ref/source/tile2.cc b/crawl-ref/source/tile2.cc
index 6908039f4f..6e88c8761a 100644
--- a/crawl-ref/source/tile2.cc
+++ b/crawl-ref/source/tile2.cc
@@ -2701,15 +2701,8 @@ void TileDrawTitle()
int winy = win_main->wy;
TileRegionClass title(winx, winy, 1, 1);
- title.win = win_main;
- title.sx = 0;
- title.sy = 0;
- title.ex = winx;
- title.ey = winy;
- title.wx = winx;
- title.wy = winy;
+ win_main->placeRegion(&title, 0, 0, 0, 0, 0, 0, 0);
title.init_backbuf();
- title.flag = true;
img_type pBuf = title.backbuf;
int tx = ImgWidth(TitleImg);
@@ -2744,6 +2737,8 @@ void TileDrawTitle()
getch();
clrscr();
+
+ win_main->removeRegion(&title);
}
static void TilePutch(int c, img_type Dest, int dx, int dy)