From 96c499786c799d477de47aa7412d99ea01f52a50 Mon Sep 17 00:00:00 2001 From: abijah Date: Tue, 11 Aug 2009 07:24:52 +0000 Subject: [PATCH] Finally have a (slightly kludgy) fix for keeping the 'collected' grid from being rendered before ready. git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@531 97e9348a-65ac-dc4b-aefc-98561f571b83 --- site/views/accounts/collected.ctp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/site/views/accounts/collected.ctp b/site/views/accounts/collected.ctp index 898297e..a15c418 100644 --- a/site/views/accounts/collected.ctp +++ b/site/views/accounts/collected.ctp @@ -16,7 +16,7 @@ echo '
' . "\n"; // Reset the form function resetForm() { : 20090810; Hate to do this, but first data is wrong... */ ?> - setTimeout(updateEntriesGrid, 1000); + updateEntriesGrid(); } function onGridLoadComplete() { @@ -45,7 +45,9 @@ function updateEntriesGrid() { .setGridParam({ page: 1 }) .trigger("reloadGrid"); - //$('#collected-entries .HeaderButton').click(); + var gridstate = $('#collected-entries-jqGrid').getGridParam('gridstate'); + if (gridstate == 'hidden') + $('#collected-entries .HeaderButton').click(); } @@ -162,7 +164,7 @@ echo $this->element('statement_entries', array 'grid_div_id' => 'collected-entries', 'grid_div_class' => 'text-below', 'grid_events' => array('loadComplete' => 'onGridLoadComplete()'), - //'grid_setup' => array('hiddengrid' => true), + 'grid_setup' => array('hiddengrid' => true), //'caption' => '', 'caption' => 'Collected ' . Inflector::pluralize($account['name']), 'filter' => array(//'StatementEntry.type' => 'DISBURSEMENT',