diff --git a/frontend/src/views/chart/chart/util.js b/frontend/src/views/chart/chart/util.js
index 7e63f3f315..80eb8bb82f 100644
--- a/frontend/src/views/chart/chart/util.js
+++ b/frontend/src/views/chart/chart/util.js
@@ -1393,6 +1393,7 @@ export const TYPE_CONFIGS = [
'size-selector': [
'lineWidth',
'lineSymbol',
+ 'lineType',
'lineSymbolSize',
'lineSmooth'
],
@@ -1472,6 +1473,7 @@ export const TYPE_CONFIGS = [
'size-selector': [
'lineWidth',
'lineSymbol',
+ 'lineType',
'lineSymbolSize',
'lineSmooth'
],
diff --git a/frontend/src/views/chart/components/shape-attr/SizeSelector.vue b/frontend/src/views/chart/components/shape-attr/SizeSelector.vue
index afe07f1990..c8a617ce3b 100644
--- a/frontend/src/views/chart/components/shape-attr/SizeSelector.vue
+++ b/frontend/src/views/chart/components/shape-attr/SizeSelector.vue
@@ -34,6 +34,9 @@
/>
+
+
+
{{ $t('chart.line_smooth') }}
@@ -187,7 +190,7 @@
-
+
{{ $t('chart.line_type_solid') }}
{{ $t('chart.line_type_dashed') }}
@@ -203,6 +206,9 @@
/>
+
+
+
{{ $t('chart.line_smooth') }}