details: https://code.tryton.org/tryton/commit/c1ee3b163521
branch: default
user: Cédric Krier <[email protected]>
date: Wed Mar 18 19:47:50 2026 +0100
description:
Set sortable on table header instead of label
This way the cursor is rendered as pointer over the clickable element.
diffstat:
sao/src/sao.less | 7 ++++---
sao/src/view/tree.js | 2 +-
2 files changed, 5 insertions(+), 4 deletions(-)
diffs (36 lines):
diff -r 8370f3ff1e8d -r c1ee3b163521 sao/src/sao.less
--- a/sao/src/sao.less Wed Mar 18 19:46:20 2026 +0100
+++ b/sao/src/sao.less Wed Mar 18 19:47:50 2026 +0100
@@ -872,6 +872,10 @@
position: relative;
padding: 5px;
+ &.sortable {
+ cursor: pointer;
+ }
+
> label {
display: inline-block;
overflow: hidden;
@@ -880,9 +884,6 @@
margin: 0;
vertical-align: bottom;
- &.sortable {
- cursor: pointer;
- }
}
> div.resizer {
diff -r 8370f3ff1e8d -r c1ee3b163521 sao/src/view/tree.js
--- a/sao/src/view/tree.js Wed Mar 18 19:46:20 2026 +0100
+++ b/sao/src/view/tree.js Wed Mar 18 19:47:50 2026 +0100
@@ -239,7 +239,7 @@
}
this.sort_model(e);
});
- label.addClass('sortable');
+ th.addClass('sortable');
}
tr.append(th.append(label));
let resizer = jQuery('<div/>', {