Merge pull request #859 from ericrosenbaum/bugfix/no-scroll-on-autoload-extension
Scroll to extension category only when loading from library
This commit is contained in:
2 files changed
+3
-3
No files matched your search
@@ -195,8 +195,6 @@ class Blocks extends React.Component {
|
||||
const dynamicBlocksXML = this.props.vm.runtime.getBlocksXML();
|
||||
const toolboxXML = makeToolboxXML(dynamicBlocksXML);
|
||||
this.props.onExtensionAdded(toolboxXML);
|
||||
const categoryName = blocksInfo[0].json.category;
|
||||
this.handleCategorySelected(categoryName);
|
||||
}
|
||||
handleCategorySelected (categoryName) {
|
||||
this.workspace.toolbox_.setSelectedCategoryByName(categoryName);
|
||||
|
||||
@@ -22,7 +22,9 @@ class ExtensionLibrary extends React.PureComponent {
|
||||
if (this.props.vm.extensionManager.isExtensionLoaded(url)) {
|
||||
this.props.onCategorySelected(item.name);
|
||||
} else {
|
||||
this.props.vm.extensionManager.loadExtensionURL(url);
|
||||
this.props.vm.extensionManager.loadExtensionURL(url).then(() => {
|
||||
this.props.onCategorySelected(item.name);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user