.controls.sixteen.columns.alpha{ 'ng-hide' => 'RequestMonitor.loading || products.length == 0' }
  .ten.columns.alpha.index-controls
    .per-page{'ng-show' => '!RequestMonitor.loading && products.length > 0'}
      %input.per-page-select.ofn-select2{type: 'number', data: 'per_page_options', 'ng-model' => 'per_page', 'ng-change' => 'fetchResults()'}

      %span.per-page-feedback
        {{ 'spree.admin.orders.index.results_found' | t:{number: pagination.results} }}
        {{ 'spree.admin.orders.index.viewing' | t:{start: ((pagination.page -1) * pagination.per_page) +1, end: ((pagination.page -1) * pagination.per_page) + products.length} }}

  .six.columns.omega
    %columns-dropdown{ action: "#{controller_name}_#{action_name}" }

.controls.sixteen.columns.alpha{ 'ng-hide' => 'RequestMonitor.loading || products.length == 0' }
  .ten.columns.alpha.index-controls
    .per-page{'ng-show' => '!RequestMonitor.loading && products.length > 0'}
      %input.per-page-select.ofn-select2{type: 'number', data: 'per_page_options', 'min-search' => 999, 'ng-model' => 'per_page', 'ng-change' => 'fetchResults()'}

      %span.per-page-feedback
        {{ 'spree.admin.orders.index.results_found' | t:{number: pagination.results} }}
        {{ 'spree.admin.orders.index.viewing' | t:{start: ((pagination.page -1) * pagination.per_page) +1, end: ((pagination.page -1) * pagination.per_page) + products.length} }}

  .six.columns.omega
    %columns-dropdown{ action: "#{controller_name}_#{action_name}" }

Hide search in dropdown for per_page options
Hide search in dropdown for per_page options
