Skip to content

Commit

Permalink
Fix permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
sbrunner committed Aug 23, 2019
1 parent 847ade4 commit e8cfbc7
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 12 deletions.
15 changes: 7 additions & 8 deletions contribs/gmf/src/editing/editFeatureSelectorComponent.js
Original file line number Diff line number Diff line change
Expand Up @@ -168,15 +168,14 @@ function Controller($scope, $timeout, gmfThemes, gmfTreeManager) {
const editables = this.editableTreeCtrls;

editables.length = 0;
if (!this.gmfTreeManager_.rootCtrl) {
throw new Error('Missing gmfTreeManager_.rootCtrl');
if (this.gmfTreeManager_.rootCtrl) {
this.gmfTreeManager_.rootCtrl.traverseDepthFirst((treeCtrl) => {
const gmfLayer = /** @type {import('gmf/themes.js').GmfLayer} */(treeCtrl.node);
if (gmfLayer.editable) {
editables.push(treeCtrl);
}
});
}
this.gmfTreeManager_.rootCtrl.traverseDepthFirst((treeCtrl) => {
const gmfLayer = /** @type {import('gmf/themes.js').GmfLayer} */(treeCtrl.node);
if (gmfLayer.editable) {
editables.push(treeCtrl);
}
});
}
}, 0);
};
Expand Down
5 changes: 1 addition & 4 deletions contribs/gmf/src/permalink/Permalink.js
Original file line number Diff line number Diff line change
Expand Up @@ -555,10 +555,7 @@ export function PermalinkService(
* @param {import('ngeo/layertree/Controller.js').LayertreeController} ctrl
*/
(ctrl) => {
/**
* @type {import('gmf/themes.js').GmfGroup}
*/
const groupNode = treeCtrl.node;
const groupNode = /** @type {import('gmf/themes.js').GmfGroup} */(ctrl.node);
if (groupNode.children === undefined) {
const param = ParamPrefix.TREE_ENABLE + ctrl.node.name;
newState[param] = `${visible}`;
Expand Down

0 comments on commit e8cfbc7

Please sign in to comment.