Merge pull request #1987 from opf/fix/16480_scrolling_issues_with_spinner_in_wp_table

Show waiting-spinner outside of the wp-table
pull/1989/head
Alex Coles 10 years ago
commit dd1f83ce9c
  1. 5
      app/assets/stylesheets/content/_work_packages_table.sass
  2. 33
      app/assets/stylesheets/layout/_angular-busy.sass
  3. 1
      app/assets/stylesheets/layout/all.sass
  4. 3
      public/templates/work_packages.list.html

@ -46,11 +46,6 @@ $work-packages-table--footer-height: 34px
&.-with-footer
padding-bottom: $work-packages-table--footer-height
.cg-busy
z-index: 9
.cg-busy-default-wrapper
z-index: 10
.work-packages-table--container-inner
height: 100%
overflow:

@ -0,0 +1,33 @@
/*-- copyright
* OpenProject is a project management system.
* Copyright (C) 2012-2013 the OpenProject Foundation (OPF)
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License version 3.
*
* OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
* Copyright (C) 2006-2013 Jean-Philippe Lang
* Copyright (C) 2010-2013 the ChiliProject Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
* See doc/COPYRIGHT.rdoc for more details. ++*/
.cg-busy
z-index: 10
.cg-busy-default-wrapper
z-index: 11

@ -34,3 +34,4 @@
@import layout/drop_down
@import layout/toolbar
@import layout/work_package
@import layout/angular-busy

@ -125,10 +125,9 @@
<div class="work-packages--split-view">
<div class="work-packages--list" cg-busy="settingUpPage">
<div class="work-packages--list" cg-busy="[settingUpPage,refreshWorkPackages]">
<div class="work-packages--list-table-area">
<work-packages-table ng-if="rows && columns"
cg-busy="refreshWorkPackages"
project-identifier="projectIdentifier"
columns="columns"
rows="rows"

Loading…
Cancel
Save