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

Исправлен баг с движением автофигур и нажатием клавиши Esc.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@61606 954022d7-b5bf-4e40-9824-e11837661b57
parent 89629876
......@@ -2300,7 +2300,9 @@ function CEditorPage(api)
return;
}
if (oWordControl.m_bIsMouseLock === true && 27 !== e.keyCode) // Esc даем всегда делать с клавы
// Esc даем делать с клавы, даже когда мышка зажата, чтобы можно было сбросить drag-n-drop, но если у нас
// идет работа с автофигурами (любые движения), тогда не пропускаем.
if (oWordControl.m_bIsMouseLock === true && (27 !== e.keyCode || true === oWordControl.m_oLogicDocument.Is_TrackingDrawingObjects()))
{
if (!window.USER_AGENT_MACOS)
{
......
......@@ -14528,6 +14528,10 @@ CDocument.prototype.Start_SelectionFromCurPos = function()
this.Content[this.CurPos.ContentPos].Start_SelectionFromCurPos();
}
};
CDocument.prototype.Is_TrackingDrawingObjects = function()
{
return this.DrawingObjects.Check_TrackObjects();
};
//-----------------------------------------------------------------------------------
//
......
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