Просмотр исходного кода

Minor fix scrollpos when duplicating

Torkel Ödegaard 7 лет назад
Родитель
Сommit
3cb73e7948
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      public/app/features/dashboard/panel_editor/QueriesTab.tsx

+ 2 - 3
public/app/features/dashboard/panel_editor/QueriesTab.tsx

@@ -96,7 +96,7 @@ export class QueriesTab extends PureComponent<Props, State> {
 
   onAddQuery = (query?: Partial<DataQuery>) => {
     this.props.panel.addQuery(query);
-    this.forceUpdate();
+    this.setState({ scrollTop: this.state.scrollTop + 100000 });
   };
 
   onAddQueryClick = () => {
@@ -105,8 +105,7 @@ export class QueriesTab extends PureComponent<Props, State> {
       return;
     }
 
-    this.props.panel.addQuery();
-    this.setState({ scrollTop: this.state.scrollTop + 100000 });
+    this.onAddQuery();
   };
 
   onRemoveQuery = (query: DataQuery) => {