really fixed zone view bug

This commit is contained in:
Max-Wilhelm Bruker 2009-07-02 18:03:23 +02:00
parent f308e9edef
commit 40d292c4ac
3 changed files with 5 additions and 3 deletions

View file

@ -4,6 +4,7 @@
#include "playerarea.h"
#include "counter.h"
#include "zoneviewzone.h"
#include "zoneviewwidget.h"
#include "game.h"
#include <QGraphicsScene>
#include <QMenu>
@ -157,7 +158,7 @@ void Player::gameEvent(const ServerEventData &event)
// Clean up existing zones first
for (int i = 0; i < zones.size(); i++) {
if (ZoneViewZone *view = zones.at(i)->getView())
emit closeZoneView(view);
((ZoneViewWidget *) view->parentItem())->close();
zones.at(i)->clearContents();
}