Commit d3e457da authored by Ilya.Kirillov's avatar Ilya.Kirillov Committed by Alexander.Trofimov

Исправлен баг с неправильным удалением выделенного текста (баг 22178)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@56176 954022d7-b5bf-4e40-9824-e11837661b57
parent 5892f65e
...@@ -3017,6 +3017,11 @@ CDocument.prototype = ...@@ -3017,6 +3017,11 @@ CDocument.prototype =
EndPos = Temp; EndPos = Temp;
} }
// Проверим, пустой ли селект в конечном элементе (для случая, когда конечный элемент параграф, и в нем
// не заселекчен знак конца параграфа)
if ( StartPos !== EndPos && true === this.Content[EndPos].Selection_IsEmpty(true) )
EndPos--;
// Убираем селект // Убираем селект
this.Selection_Clear(); this.Selection_Clear();
this.Selection.Use = false; this.Selection.Use = false;
......
...@@ -2462,6 +2462,11 @@ CDocumentContent.prototype = ...@@ -2462,6 +2462,11 @@ CDocumentContent.prototype =
EndPos = Temp; EndPos = Temp;
} }
// Проверим, пустой ли селект в конечном элементе (для случая, когда конечный элемент параграф, и в нем
// не заселекчен знак конца параграфа)
if ( StartPos !== EndPos && true === this.Content[EndPos].Selection_IsEmpty(true) )
EndPos--;
// Убираем селект // Убираем селект
this.Selection_Clear(); this.Selection_Clear();
this.Selection.Use = false; this.Selection.Use = false;
......
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