Commit 1174e999 authored by Dmitry.Vikulov's avatar Dmitry.Vikulov Committed by Alexander.Trofimov

Поправлены проблемы с селектом

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@48320 954022d7-b5bf-4e40-9824-e11837661b57
parent b40f915c
...@@ -3498,6 +3498,7 @@ function DrawingObjects() { ...@@ -3498,6 +3498,7 @@ function DrawingObjects() {
_this.raiseLayerDrawingObjects(true); _this.raiseLayerDrawingObjects(true);
} }
} }
_this.selectGraphicObject();
_this.drawWorksheetHeaders(); _this.drawWorksheetHeaders();
} }
...@@ -3578,6 +3579,11 @@ function DrawingObjects() { ...@@ -3578,6 +3579,11 @@ function DrawingObjects() {
_this.drawWorksheetHeaders = function() { _this.drawWorksheetHeaders = function() {
worksheet._drawColumnHeaders(); worksheet._drawColumnHeaders();
worksheet._drawRowHeaders(); worksheet._drawRowHeaders();
// cols header on overlay
overlayCtx.clearRect( 0, 0, overlayCtx.getWidth(), worksheet.getCellTop(0, 1) );
// rows header on overlay
overlayCtx.clearRect( 0, 0, worksheet.getCellLeft(0, 1), overlayCtx.getHeight() );
} }
//----------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------
...@@ -4563,7 +4569,7 @@ function DrawingObjects() { ...@@ -4563,7 +4569,7 @@ function DrawingObjects() {
} }
_this.selectGraphicObject = function() { _this.selectGraphicObject = function() {
if ( _this.drawingDocument ) { if ( _this.drawingDocument && _this.controller.selectedObjects.length ) {
_this.controller.drawSelection(_this.drawingDocument); _this.controller.drawSelection(_this.drawingDocument);
_this.drawWorksheetHeaders(); _this.drawWorksheetHeaders();
} }
......
...@@ -768,7 +768,6 @@ DrawingObjectsController.prototype = ...@@ -768,7 +768,6 @@ DrawingObjectsController.prototype =
} }
} }
this.drawingObjects.showDrawingObjects(true); this.drawingObjects.showDrawingObjects(true);
this.drawingObjects.selectGraphicObject();
this.drawingObjects.sendGraphicObjectProps(); this.drawingObjects.sendGraphicObjectProps();
} }
}; };
......
...@@ -6016,11 +6016,6 @@ ...@@ -6016,11 +6016,6 @@
// Не попали в выделение (меняем первую точку) // Не попали в выделение (меняем первую точку)
this.cleanSelection(); this.cleanSelection();
this._moveActiveCellToXY(x, y); this._moveActiveCellToXY(x, y);
// Нет селекта при клике по drawing-объекту
if ( (ar.type !== c_oAscSelectionType.RangeImage) && (ar.type !== c_oAscSelectionType.RangeChart) ) {
this.objectRender.unselectDrawingObjects();
this._drawSelection();
}
this._trigger("selectionNameChanged", this.getSelectionName(/*bRangeText*/false)); this._trigger("selectionNameChanged", this.getSelectionName(/*bRangeText*/false));
this._trigger("selectionChanged", this.getSelectionInfo()); this._trigger("selectionChanged", this.getSelectionInfo());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment