From 375e6acfd32d1fbad8546fa5029bf633bcbae770 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 2 Nov 2019 17:35:55 +0100 Subject: [PATCH] Replace table in cell of treeview by flex display In order to have correct overflow ellipsis, we must stop to use table to align affix inside a cell. Instead we use flexblox layout to expand the widget and align the affixes. Also as now content will be ellipsis, we must provide a title to the buttons. issue8762 review268231002 --- src/common.js | 4 ++- src/sao.less | 47 +++++++++++++++++++++++---------- src/view/tree.js | 67 ++++++++++++++++++++++-------------------------- 3 files changed, 66 insertions(+), 52 deletions(-) diff --git a/src/common.js b/src/common.js index 888dc785ca..767b880642 100644 --- a/src/common.js +++ b/src/common.js @@ -763,7 +763,9 @@ if (el) { this.el = el; } else { - this.el = jQuery('