fix refresh

This commit is contained in:
servertood
2008-11-23 00:37:40 +00:00
parent eba2899564
commit 2dbe082d9f
2 changed files with 9 additions and 26 deletions

View File

@@ -16,25 +16,16 @@ if ("Connect" == who )
}
else if ("Refresh" == who)
{
DB db = context.get("db");
thread("initTree", args(), true);
Panel tab = (Panel)((Tabs)context.get("/mainTabs")).getSelectedComponent();
if ( tab.getName() == "Host" )
{
tab = (Panel)((Tabs)tab.get("tabs")).getSelectedComponent();
if ( tab.getName() != "Processes")
{
db.flushCache();
}
}
else
if ( tab.getName() != "Host" )
{
db.flushCache();
}
thread("initTree", args(), true);
String script = tab.getProperty("refreshScript");
HashObject scriptArgs = (HashObject)tab.getProperty("refreshArgs");
if ( script != null )

View File

@@ -19,22 +19,14 @@ else if ("Connection" == who)
else if ("Refresh" == who)
{
DB db = context.get("db");
thread("initTree", args(), true);
Panel tab = (Panel)((Tabs)context.get("/mainTabs")).getSelectedComponent();
if ( tab.getName() == "Host" )
{
tab = (Panel)((Tabs)tab.get("tabs")).getSelectedComponent();
if ( tab.getName() != "Processes")
{
db.flushCache();
}
}
else
if ( tab.getName() != "Host" )
{
db.flushCache();
}
thread("initTree", args(), true);
String script = tab.getProperty("refreshScript");
HashObject scriptArgs = (HashObject)tab.getProperty("refreshArgs");