Commit bc6ce022 authored by Sergey.Luzyanin's avatar Sergey.Luzyanin Committed by Alexander.Trofimov

Правка бага 21433 - [CoEdit] Остается рамка выделения автофигуры у...

Правка бага 21433 - [CoEdit] Остается рамка выделения автофигуры у пользователя после ее удаления другим пользователем

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@50794 954022d7-b5bf-4e40-9824-e11837661b57
parent 5d808e9b
......@@ -602,8 +602,12 @@ function CCollaborativeEditing()
editor.sync_StartAction(c_oAscAsyncActionType.BlockInteraction, c_oAscAsyncAction.ApplyChanges);
var LogicDocument = editor.WordControl.m_oLogicDocument;
var DocState = LogicDocument.Get_SelectionState2();
//var DocState = LogicDocument.Get_SelectionState2();
if(LogicDocument.Slides[LogicDocument.CurPage])
{
LogicDocument.Slides[LogicDocument.CurPage].graphicObjects.resetSelectionState();
}
this.Clear_NewImages();
this.Apply_OtherChanges();
......@@ -611,7 +615,7 @@ function CCollaborativeEditing()
// После того как мы приняли чужие изменения, мы должны залочить новые объекты, которые били залочены
this.Lock_NeedLock();
LogicDocument.Set_SelectionState2( DocState );
//LogicDocument.Set_SelectionState2( DocState );
this.OnStart_Load_Objects();
};
......
......@@ -3474,9 +3474,9 @@ CPresentation.prototype =
{
if ( true != e.ShiftKey )
{
if ( false === this.Document_Is_SelectionLocked(changestype_Drawing_Props) )
//if ( false === this.Document_Is_SelectionLocked(changestype_Drawing_Props) )
{
this.Create_NewHistoryPoint();
//this.Create_NewHistoryPoint();
this.Remove( 1, true );
}
bRetValue = true;
......@@ -6148,6 +6148,18 @@ CPresentation.prototype =
{
_cur_slide =_slides[_slide_index];
_cur_theme = _cur_slide.Layout.Master.Theme;
if(!_cur_theme.themeElements.clrScheme.isIdentical(colorScheme))
{
_old_color_scheme = _cur_theme.themeElements.clrScheme;
_cur_theme.changeColorScheme(colorScheme.createDuplicate());
}
}
for(_slide_index = 0; _slide_index < _slide_count; ++_slide_index)
{
_cur_slide =_slides[_slide_index];
_cur_theme = _cur_slide.Layout.Master.Theme;
if(!_cur_theme.themeElements.clrScheme.isIdentical(colorScheme))
{
_old_color_scheme = _cur_theme.themeElements.clrScheme;
......
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