[fwbuilder-commits] r1663 - branches/v3_1/src/gui
Brought to you by:
mikehorn
From: <a2...@in...> - 2009-10-30 17:03:04
|
Author: a2k Date: 2009-10-30 10:02:16 -0700 (Fri, 30 Oct 2009) New Revision: 1663 Modified: branches/v3_1/src/gui/FWWindow.cpp Log: Fixed #553 and #554 Modified: branches/v3_1/src/gui/FWWindow.cpp =================================================================== --- branches/v3_1/src/gui/FWWindow.cpp 2009-10-30 16:54:52 UTC (rev 1662) +++ branches/v3_1/src/gui/FWWindow.cpp 2009-10-30 17:02:16 UTC (rev 1663) @@ -1273,7 +1273,7 @@ project->getCurrentObjectTree()->findItems(fwname, Qt::MatchExactly | Qt::MatchRecursive, 0)) { - if(((ObjectTreeViewItem*)item)->getFWObject()->getTypeName() == "Firewall") + if(Firewall::cast(dynamic_cast<ObjectTreeViewItem*>(item)->getFWObject())!=NULL) { firewall = (ObjectTreeViewItem*) item; break; @@ -1289,7 +1289,6 @@ { project->getCurrentObjectTree()->clearSelection(); item->setSelected(true); - this->openEditor(((ObjectTreeViewItem*)item)->getFWObject()); project->openRuleSet(((ObjectTreeViewItem*)item)->getFWObject()); } } |