@@ -191,9 +191,9 @@ class DashAppsEmulatorTestCase(DashBaseTestCase):
191191 def _get_number_of_application_slots(self, category):
192192 category_element = self.applications_scope._get_category_element(
193193 category)
194− grid = category_element.select_single('CardFilterGrid')
195− filtergrid = grid.select_single('FilterGrid')
196− if (grid.filtered):
197− return filtergrid.collapsedRowCount * filtergrid.columns
194+ cardgrid = category_element.select_single('CardGrid')
195+ if (category_element.expanded):
196+ return cardgrid.select_single('QQuickGridView').count
198197 else:
199− return filtergrid.uncollapsedRowCount * filtergrid.columns
198+ return cardgrid.collapsedRows \
199+ * cardgrid.select_single('ResponsiveGridView').columns