diff options
author | merttumer <mert.tumer@collabora.com> | 2021-04-15 11:21:01 +0300 |
---|---|---|
committer | Mert Tumer <mert.tumer@collabora.com> | 2021-04-19 07:52:10 +0200 |
commit | d7981dde529810c4e8f548f7bf2be7c3b005ce99 (patch) | |
tree | a54b01883b739cb97845f37029e934bfaa768a85 | |
parent | 490a4119209ee6d5409098b15d44e5e0b85de7c5 (diff) |
Fix ESC key selects all the cells of the table object
Selecting the table should not necessarily mean
selecting all the cells. If all the cells are selected
which ESC key does the same thing, it is impossible to
delete the table with the delete key,
only after an input following by an ESC
deleselects them and deleting becomes possible.
Change-Id: I33f182d330f1cbc411d47b86098a4aea544a90ae
Signed-off-by: merttumer <mert.tumer@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114128
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
-rw-r--r-- | svx/source/table/tablecontroller.cxx | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/svx/source/table/tablecontroller.cxx b/svx/source/table/tablecontroller.cxx index 2badfa5a5ef0..21d7809b3d03 100644 --- a/svx/source/table/tablecontroller.cxx +++ b/svx/source/table/tablecontroller.cxx @@ -402,13 +402,6 @@ void SvxTableController::onSelectionHasChanged() const SdrMarkList& rMarkList= mrView.GetMarkedObjectList(); if( rMarkList.GetMarkCount() == 1 ) bSelected = mxTableObj.get() == rMarkList.GetMark(0)->GetMarkedSdrObj(); - /* fdo#46186 Selecting the table means selecting the entire cells */ - if (!hasSelectedCells() && pTableObj) - { - maCursorFirstPos = SdrTableObj::getFirstCell(); - maCursorLastPos = pTableObj->getLastCell(); - mbCellSelectionMode=true; - } } if( bSelected ) |