From 609298d01e32a2b860190cd6b84b1d6ee5ebc425 Mon Sep 17 00:00:00 2001 From: Dollerino Date: Thu, 15 Feb 2024 15:19:31 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A6=D0=98=D0=A2=D0=9A-798=20-=20=D0=A4=D0=B8?= =?UTF-8?q?=D0=BA=D1=81=D0=B0=D1=86=D0=B8=D1=8F=20=D0=B7=D0=B0=D0=B3=D0=BE?= =?UTF-8?q?=D0=BB=D0=BE=D0=B2=D0=BA=D0=B0=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8?= =?UTF-8?q?=D1=86=D1=8B=20=D0=B7=D0=B0=D0=B4=D0=B0=D1=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- libs/frappe-gantt/frappe-gantt.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/libs/frappe-gantt/frappe-gantt.js b/libs/frappe-gantt/frappe-gantt.js index 68f7968..6d14acd 100644 --- a/libs/frappe-gantt/frappe-gantt.js +++ b/libs/frappe-gantt/frappe-gantt.js @@ -1261,7 +1261,9 @@ var Gantt = (function () { setup_layers() { this.layers = {}; - const layers = ['grid', 'date', 'arrow', 'progress', 'bar', 'details']; + //ЦИТК + const layers = ['grid', 'arrow', 'progress', 'bar', 'details', 'date']; + //ЦИТК // make group layers for (let layer of layers) { this.layers[layer] = createSVG('g', { @@ -1343,7 +1345,9 @@ var Gantt = (function () { width: header_width, height: header_height, class: 'grid-header', - append_to: this.layers.grid, + //ЦИТК + append_to: this.layers.date + //ЦИТК }); } @@ -1716,7 +1720,11 @@ var Gantt = (function () { is_resizing_left = false; is_resizing_right = false; }); - + + //ЦИТК + $.on(this.$container, 'scroll', e => { this.layers.date.setAttribute('transform', 'translate(0,'+ e.currentTarget.scrollTop +')'); }); + //ЦИТК + $.on(this.$svg, 'mouseup', (e) => { //ЦИТК const fireId = this.bar_being_dragged;