From 6802ea7d706d00ad0078d31bc650140e82b3d3a8 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Thu, 3 Nov 2011 23:43:58 -0500 Subject: Fixed problem changing page in association facet. The association facet has been modified to detect page change to determine whether the facet needs to be updated. Ticket #1459 --- install/ui/entity.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'install/ui/entity.js') diff --git a/install/ui/entity.js b/install/ui/entity.js index 75f781e6..f7bf992a 100644 --- a/install/ui/entity.js +++ b/install/ui/entity.js @@ -156,8 +156,10 @@ IPA.entity = function(spec) { var facet_name = IPA.nav.get_state(that.name+'-facet'); that.facet = that.get_facet(facet_name); + var needs_update = that.facet.needs_update(); + // same entity, same facet, and doesn't need updating => return - if (that == prev_entity && that.facet == prev_facet && !that.facet.needs_update()) { + if (that == prev_entity && that.facet == prev_facet && !needs_update) { return; } @@ -175,7 +177,7 @@ IPA.entity = function(spec) { that.facet.create(facet_container); } - if (that.facet.needs_update()) { + if (needs_update) { that.facet.clear(); that.facet.show(); that.facet.header.select_tab(); -- cgit