From f229d6985c5b924f3fd333ab160f7e3005dd399f Mon Sep 17 00:00:00 2001 From: Rufus Pollock Date: Sun, 13 May 2012 08:25:23 +0100 Subject: [PATCH] [view/grid][xs]: fix to grid css so drop-down menus are not hidden if they overflow plus move no-hidden attribute onto recline-grid making css simpler and more reliable. --- css/grid.css | 9 ++------- src/view-grid.js | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/css/grid.css b/css/grid.css index f9c2c80e..c0439459 100644 --- a/css/grid.css +++ b/css/grid.css @@ -7,11 +7,6 @@ line-height: auto; } -.recline-grid-container { - overflow: auto; - height: 550px; -} - .recline-grid { border: 1px solid #ccc; width: 100%; @@ -232,8 +227,8 @@ td.expression-preview-value { * Read-only mode *********************************************************/ -.recline-read-only .no-hidden .recline-grid tr td:first-child, -.recline-read-only .no-hidden .recline-grid tr th:first-child +.recline-read-only .recline-grid.no-hidden tr td:first-child, +.recline-read-only .recline-grid.no-hidden tr th:first-child { display: none; } diff --git a/src/view-grid.js b/src/view-grid.js index 30e81a33..fc158723 100644 --- a/src/view-grid.js +++ b/src/view-grid.js @@ -193,7 +193,7 @@ my.Grid = Backbone.View.extend({ }); newView.render(); }); - this.el.toggleClass('no-hidden', (self.state.get('hiddenFields').length === 0)); + this.el.find('.recline-grid').toggleClass('no-hidden', (self.state.get('hiddenFields').length === 0)); return this; } });