From ae68e99378e53dc414548b45c7f00dcd63ccf45d Mon Sep 17 00:00:00 2001 From: twanvl Date: Mon, 30 Apr 2007 00:38:12 +0000 Subject: [PATCH] Text viewer is reset on script change git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@310 0fc631ac-6414-0410-93d0-97cfa31319b6 --- src/render/card/viewer.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/render/card/viewer.cpp b/src/render/card/viewer.cpp index 33e44cfa..4d6ab840 100644 --- a/src/render/card/viewer.cpp +++ b/src/render/card/viewer.cpp @@ -37,7 +37,13 @@ void DataViewer::draw(RotatedDC& dc, const Color& background) { // fill with background color clearDC(dc.getDC(), background); // update style scripts - if (card) set->updateFor(card); +//%% if (card) set->updateFor(card); + Context& ctx = getContext(); + FOR_EACH(v, viewers) { + if (v->getStyle()->update(ctx)) { + v->onStyleChange(); + } + } // draw values FOR_EACH(v, viewers) { // draw low z index fields first if (v->getStyle()->visible) {// visible