* [pve-devel] [PATCH widget-toolkit] panel/RRDCharts: enable scrolling for RRDCharts on touchscreens
@ 2021-08-05 10:31 Dominik Csapak
2021-08-23 16:17 ` [pve-devel] applied: " Thomas Lamprecht
0 siblings, 1 reply; 2+ messages in thread
From: Dominik Csapak @ 2021-08-05 10:31 UTC (permalink / raw)
To: pve-devel
quote from extjs docs (AbstractChart.js):
If you do have a chart inside a scrollable view, even if it has no
interactions, you have to set its touchAction config to the following:
touchAction: {
panX: true,
panY: true
}
Otherwise, if a touch action started on a chart,
a swipe will not scroll the view.
Since we have RRDCharts always in a scrollable view, and it does not seem to
hurt non-touchscreens, enable it by default so that users on touchscreens
can scroll it.
Reported by users in the forum:
https://forum.proxmox.com/threads/minor-but-annoying-ipad-swipe-bug.93686
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
---
src/panel/RRDChart.js | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/panel/RRDChart.js b/src/panel/RRDChart.js
index d63170e..41533ea 100644
--- a/src/panel/RRDChart.js
+++ b/src/panel/RRDChart.js
@@ -155,6 +155,11 @@ Ext.define('Proxmox.widget.RRDChart', {
},
},
+ touchAction: {
+ panX: true,
+ panY: true,
+ },
+
constructor: function(config) {
let me = this;
--
2.30.2
^ permalink raw reply [flat|nested] 2+ messages in thread
* [pve-devel] applied: Re: [PATCH widget-toolkit] panel/RRDCharts: enable scrolling for RRDCharts on touchscreens
2021-08-05 10:31 [pve-devel] [PATCH widget-toolkit] panel/RRDCharts: enable scrolling for RRDCharts on touchscreens Dominik Csapak
@ 2021-08-23 16:17 ` Thomas Lamprecht
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Lamprecht @ 2021-08-23 16:17 UTC (permalink / raw)
To: Proxmox VE development discussion, Dominik Csapak
On 05/08/2021 12:31, Dominik Csapak wrote:
> quote from extjs docs (AbstractChart.js):
>
> If you do have a chart inside a scrollable view, even if it has no
> interactions, you have to set its touchAction config to the following:
>
> touchAction: {
> panX: true,
> panY: true
> }
>
> Otherwise, if a touch action started on a chart,
> a swipe will not scroll the view.
>
> Since we have RRDCharts always in a scrollable view, and it does not seem to
> hurt non-touchscreens, enable it by default so that users on touchscreens
> can scroll it.
>
> Reported by users in the forum:
> https://forum.proxmox.com/threads/minor-but-annoying-ipad-swipe-bug.93686
>
> Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
> ---
> src/panel/RRDChart.js | 5 +++++
> 1 file changed, 5 insertions(+)
>
>
applied, thanks!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-08-23 16:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-05 10:31 [pve-devel] [PATCH widget-toolkit] panel/RRDCharts: enable scrolling for RRDCharts on touchscreens Dominik Csapak
2021-08-23 16:17 ` [pve-devel] applied: " Thomas Lamprecht
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal