diff options
author | merttumer <mert.tumer@collabora.com> | 2021-04-15 11:21:01 +0300 |
---|---|---|
committer | Mert Tumer <mert.tumer@collabora.com> | 2021-05-03 06:51:22 +0200 |
commit | 3ba86ee82a2d0c2d8cac3c7ee83e2c5f0a3c291e (patch) | |
tree | 0e937e573eebf620441bd29640b27f1e67c0f465 /svx/source/table | |
parent | 9c930c4f3109d123c0831d0fcecf9c8b32e5bbc7 (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>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114643
Tested-by: Jenkins
Diffstat (limited to 'svx/source/table')
-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 68880ad34754..438ffbcb9392 100644 --- a/svx/source/table/tablecontroller.cxx +++ b/svx/source/table/tablecontroller.cxx @@ -407,13 +407,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 ) |