Commit 15f23675 authored by GoshaZotov's avatar GoshaZotov

fix bug 33337

parent f06f20a1
...@@ -7991,6 +7991,7 @@ ...@@ -7991,6 +7991,7 @@
changedRange.normalize(); changedRange.normalize();
var applyFillHandleCallback = function (res) { var applyFillHandleCallback = function (res) {
var bIsEndTransaction = false;
if (res) { if (res) {
// Автозаполняем ячейки // Автозаполняем ячейки
var oCanPromote = range.canPromote(/*bCtrl*/ctrlPress, /*bVertical*/(1 === t.fillHandleDirection), var oCanPromote = range.canPromote(/*bCtrl*/ctrlPress, /*bVertical*/(1 === t.fillHandleDirection),
...@@ -8002,7 +8003,7 @@ ...@@ -8002,7 +8003,7 @@
oCanPromote); oCanPromote);
// Вызываем функцию пересчета для заголовков форматированной таблицы // Вызываем функцию пересчета для заголовков форматированной таблицы
t.model.autoFilters.renameTableColumn(arn); t.model.autoFilters.renameTableColumn(arn);
History.EndTransaction(); bIsEndTransaction = true;
} else { } else {
t.handlers.trigger("onErrorEvent", c_oAscError.ID.CannotFillRange, t.handlers.trigger("onErrorEvent", c_oAscError.ID.CannotFillRange,
c_oAscError.Level.NoCritical); c_oAscError.Level.NoCritical);
...@@ -8017,6 +8018,9 @@ ...@@ -8017,6 +8018,9 @@
// Обновляем выделенные ячейки // Обновляем выделенные ячейки
t.isChanged = true; t.isChanged = true;
t._updateCellsRange(arn); t._updateCellsRange(arn);
if(bIsEndTransaction){
History.EndTransaction();
}
}; };
// Можно ли применять автозаполнение ? // Можно ли применять автозаполнение ?
......
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