diff --git a/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js b/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js
index ab8cd690df..4b5b79d85a 100644
--- a/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js
+++ b/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js
@@ -99,6 +99,9 @@ class TextSelectServiceImpl extends WidgetService {
isSortWidget() {
return true
}
+ isCustomSortWidget() {
+ return true
+ }
fillValueDerfault(element) {
const defaultV = element.options.value === null ? '' : element.options.value.toString()
diff --git a/frontend/src/views/panel/filter/filterMain/FilterControl.vue b/frontend/src/views/panel/filter/filterMain/FilterControl.vue
index 4067341c30..de293a262b 100644
--- a/frontend/src/views/panel/filter/filterMain/FilterControl.vue
+++ b/frontend/src/views/panel/filter/filterMain/FilterControl.vue
@@ -51,6 +51,52 @@
+
+
+ {{ $t('chart.sort') }}
+
+
+
+
+
+
+
+
+
+
+
+
@@ -197,9 +243,10 @@
+
+