Merge pull request #2649 from CatoTH/bugfix-disabling-inline-editing
Bugfix disabling inline editing
This commit is contained in:
commit
14d00cc404
@ -315,6 +315,17 @@ angular.module('OpenSlidesApp.motions.motionservices', ['OpenSlidesApp.motions',
|
|||||||
$content.on("mouseover", ".line-numbers-outside .os-line-number.selectable", obj.mouseOver);
|
$content.on("mouseover", ".line-numbers-outside .os-line-number.selectable", obj.mouseOver);
|
||||||
$content.on("mouseover", ".motion-text-original", obj.startCreating);
|
$content.on("mouseover", ".motion-text-original", obj.startCreating);
|
||||||
|
|
||||||
|
$scope.$watch(function () {
|
||||||
|
return $scope.change_recommendations.length;
|
||||||
|
}, function () {
|
||||||
|
if (obj.mode == MODE_INACTIVE || obj.mode == MODE_SELECTING_FROM) {
|
||||||
|
// Recalculate the affected lines so we cannot select lines affected by a recommendation
|
||||||
|
// that has just been created
|
||||||
|
$(".motion-text-original .os-line-number").removeClass("selected selectable");
|
||||||
|
obj.startCreating();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
$scope.$on("$destroy", function () {
|
$scope.$on("$destroy", function () {
|
||||||
obj.destroy();
|
obj.destroy();
|
||||||
});
|
});
|
||||||
|
@ -1093,7 +1093,7 @@ angular.module('OpenSlidesApp.motions.site', [
|
|||||||
// open edit dialog
|
// open edit dialog
|
||||||
$scope.openDialog = function (motion) {
|
$scope.openDialog = function (motion) {
|
||||||
if ($scope.inlineEditing.active) {
|
if ($scope.inlineEditing.active) {
|
||||||
$scope.disableInlineEditing();
|
$scope.inlineEditing.disable();
|
||||||
}
|
}
|
||||||
ngDialog.open(MotionForm.getDialog(motion));
|
ngDialog.open(MotionForm.getDialog(motion));
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user