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
......@@ -3016,6 +3016,11 @@ CDocument.prototype =
StartPos = EndPos;
EndPos = Temp;
}
// Проверим, пустой ли селект в конечном элементе (для случая, когда конечный элемент параграф, и в нем
// не заселекчен знак конца параграфа)
if ( StartPos !== EndPos && true === this.Content[EndPos].Selection_IsEmpty(true) )
EndPos--;
// Убираем селект
this.Selection_Clear();
......
......@@ -2462,6 +2462,11 @@ CDocumentContent.prototype =
EndPos = Temp;
}
// Проверим, пустой ли селект в конечном элементе (для случая, когда конечный элемент параграф, и в нем
// не заселекчен знак конца параграфа)
if ( StartPos !== EndPos && true === this.Content[EndPos].Selection_IsEmpty(true) )
EndPos--;
// Убираем селект
this.Selection_Clear();
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