From f97747488cc5806bd85b9226d7e5e8f9c72feae4 Mon Sep 17 00:00:00 2001 From: Hermann <blumh@student.ethz.ch> Date: Fri, 25 May 2018 18:46:16 +0200 Subject: [PATCH] fix scrolling in detail and edit view --- src/views/editView.js | 4 +++- src/views/itemView.js | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/views/editView.js b/src/views/editView.js index 4ca4557..1d099d2 100644 --- a/src/views/editView.js +++ b/src/views/editView.js @@ -229,7 +229,9 @@ export default class EditView extends ItemView { events: { onclick: () => { this.beforeSubmit(); } }, }), ]), - m('div.maincontainer', children), + m('div.maincontainer', { + style: { height: 'calc(100vh - 130px)', 'overflow-y': 'scroll' }, + }, children), ]); } } diff --git a/src/views/itemView.js b/src/views/itemView.js index 8f762ff..60806ef 100644 --- a/src/views/itemView.js +++ b/src/views/itemView.js @@ -51,7 +51,7 @@ export default class ItemView { layout(children) { if (!this.controller || !this.controller.data) return ''; - return m('div', { style: { height: '100%', 'overflow-y': 'scroll' } }, [ + return m('div', [ m(Toolbar, m('div.pe-button-row', [ m(Button, { element: 'div', @@ -66,7 +66,9 @@ export default class ItemView { events: { onclick: () => this.delete() }, }), ])), - children, + m('div', { + style: { height: 'calc(100vh - 130px)', 'overflow-y': 'scroll' }, + }, children), ]); } } -- GitLab