Commit fa8a58b893db9c40d44baad302a302abf4c76085

Authored by Victor Costa
1 parent 906a13d3

Fix design mode for blocks

src/app/layout/blocks/block.component.ts
... ... @@ -23,6 +23,7 @@ export class BlockComponent {
23 23 currentUser: noosfero.User;
24 24 isHomepage = true;
25 25 editionMode = false;
  26 + designMode = false;
26 27  
27 28 constructor(private $uibModal: any,
28 29 private $scope: ng.IScope,
... ... @@ -49,6 +50,7 @@ export class BlockComponent {
49 50 });
50 51 this.designModeService.onToggle.subscribe((designModeOn: boolean) => {
51 52 this.editionMode = designModeOn;
  53 + this.designMode = designModeOn;
52 54 this.$scope.$apply();
53 55 });
54 56 }
... ...
src/app/layout/blocks/block.html
1   -<div ng-show="ctrl.canDisplay() || ctrl.editionMode" ng-class="{'invisible-block': !ctrl.canDisplay()}" class="noosfero-block" ng-mouseover="displayActions = true" ng-mouseleave="displayActions = false">
  1 +<div ng-show="ctrl.canDisplay() || ctrl.editionMode || ctrl.designMode" ng-class="{'invisible-block': !ctrl.canDisplay()}" class="noosfero-block" ng-mouseover="displayActions = true" ng-mouseleave="displayActions = false">
2 2 <div ng-show="displayActions" class="actions block-actions" permission="ctrl.block.permissions" permission-action="allow_edit">
3 3 <button type="submit" class="btn btn-xs btn-default" ng-click="ctrl.openEdit()"><i class="fa fa-edit fa-fw"></i></button>
4 4 </div>
... ...