| 
					
				 | 
			
			
				@@ -75,6 +75,9 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_comTab.target.scrollPane.SetPercX((float)(_curTabIndex - 1) / (float)StoreTabCfgArray.Instance.dataArray.Length, false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _curSubTabIndex = this.viewData == null ? 0 : (int)(this.viewData as object[])[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (_curTabIndex == ConstStoreTabId.STORE_GIFT_BAG && _curSubTabIndex > 0 && !ShopDataManager.Instance.GetShopActivityIsShow()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                _curSubTabIndex -= 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (_ui.m_listSubTab.numItems > _curSubTabIndex) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 _ui.m_listSubTab.selectedIndex = _curSubTabIndex; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -131,8 +134,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         int menu2 = int.Parse(tabCfg.subTabArr[i][1]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (menu2 == ConstStoreSubId.STORE_GIFT_BAG_ACTIVITY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            List<ShopCfg> shopCfgs = ShopCfgArray.Instance.GetCfgsBymenu1Andmenu2(ConstStoreTabId.STORE_GIFT_BAG, menu2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            if (ShopDataManager.Instance.RemoveNotOpenCfg(shopCfgs).Count == 0) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            if (!ShopDataManager.Instance.GetShopActivityIsShow()) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         _storeTabCfgs.Add(tabCfg.subTabArr[i]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 |