sd/qa/unit/tiledrendering/tiledrendering.cxx |   26 ++++++++++++++++++++++++++
 sw/source/uibase/shells/basesh.cxx           |    3 +--
 2 files changed, 27 insertions(+), 2 deletions(-)

New commits:
commit 73c37ef7595cde0a9b46681106672170e3eb6ffb
Author:     merttumer <mert.tu...@collabora.com>
AuthorDate: Wed May 26 10:34:22 2021 +0300
Commit:     Mert Tumer <mert.tu...@collabora.com>
CommitDate: Fri Jun 4 20:02:57 2021 +0200

    lok: Re-Enable AnchorToPara context menu item
    
    Change-Id: I0f1f4121c06b8f628f4fe49284737cea3d28e4b8
    Signed-off-by: merttumer <mert.tu...@collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116141
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116301
    Tested-by: Jenkins

diff --git a/sw/source/uibase/shells/basesh.cxx 
b/sw/source/uibase/shells/basesh.cxx
index df3d6da3976a..a81ae435829c 100644
--- a/sw/source/uibase/shells/basesh.cxx
+++ b/sw/source/uibase/shells/basesh.cxx
@@ -1779,8 +1779,7 @@ void SwBaseShell::GetState( SfxItemSet &rSet )
 
                     if (comphelper::LibreOfficeKit::isActive())
                     {
-                        if (nWhich == FN_TOOL_ANCHOR_PAGE || nWhich == 
FN_TOOL_ANCHOR_PARAGRAPH
-                            || nWhich == FN_TOOL_ANCHOR_FRAME)
+                        if (nWhich == FN_TOOL_ANCHOR_PAGE || nWhich == 
FN_TOOL_ANCHOR_FRAME)
                         {
                             rSet.DisableItem(nWhich);
                         }
commit fe634a991bd94f9f1f0f9ef5c401648b8dd85f6c
Author:     merttumer <mert.tu...@collabora.com>
AuthorDate: Mon May 24 18:56:56 2021 +0300
Commit:     Mert Tumer <mert.tu...@collabora.com>
CommitDate: Fri Jun 4 20:02:46 2021 +0200

    sd: Unit test for Table deletion with Delete Key
    
    Change-Id: I9849f55a143007b49bdcaac392dd84e32d610998
    Signed-off-by: merttumer <mert.tu...@collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116069
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116300
    Tested-by: Jenkins

diff --git a/sd/qa/unit/tiledrendering/tiledrendering.cxx 
b/sd/qa/unit/tiledrendering/tiledrendering.cxx
index 4b33a9c45b46..02f1968a8232 100644
--- a/sd/qa/unit/tiledrendering/tiledrendering.cxx
+++ b/sd/qa/unit/tiledrendering/tiledrendering.cxx
@@ -132,6 +132,7 @@ public:
     void testSpellOnlineRenderParameter();
     void testSlideDuplicateUndo();
     void testMoveShapeHandle();
+    void testDeleteTable();
 
     CPPUNIT_TEST_SUITE(SdTiledRenderingTest);
     CPPUNIT_TEST(testCreateDestroy);
@@ -188,6 +189,7 @@ public:
     CPPUNIT_TEST(testSpellOnlineRenderParameter);
     CPPUNIT_TEST(testSlideDuplicateUndo);
     CPPUNIT_TEST(testMoveShapeHandle);
+    CPPUNIT_TEST(testDeleteTable);
 
     CPPUNIT_TEST_SUITE_END();
 
@@ -738,6 +740,30 @@ void SdTiledRenderingTest::testInsertTable()
     CPPUNIT_ASSERT(aPos.Y() != 0);
 }
 
+void SdTiledRenderingTest::testDeleteTable()
+{
+    SdXImpressDocument* pXImpressDocument = createDoc("dummy.odp");
+
+    uno::Sequence<beans::PropertyValue> aArgs(comphelper::InitPropertySequence(
+    {
+        { "Rows", uno::makeAny(sal_Int32(3)) },
+        { "Columns", uno::makeAny(sal_Int32(5)) }
+    }));
+
+    comphelper::dispatchCommand(".uno:InsertTable", aArgs);
+    Scheduler::ProcessEventsToIdle();
+    sd::ViewShell* pViewShell = 
pXImpressDocument->GetDocShell()->GetViewShell();
+    SdrView* pSdrView = pViewShell->GetView();
+    const SdrMarkList& rMarkList = pSdrView->GetMarkedObjectList();
+    CPPUNIT_ASSERT(rMarkList.GetMarkCount());
+    pXImpressDocument->postKeyEvent(LOK_KEYEVENT_KEYINPUT, 0, KEY_MOD1 | 
awt::Key::A);
+    pXImpressDocument->postKeyEvent(LOK_KEYEVENT_KEYUP, 0, KEY_MOD1 | 
awt::Key::A);
+    pXImpressDocument->postKeyEvent(LOK_KEYEVENT_KEYINPUT, 0, KEY_DELETE);
+    pXImpressDocument->postKeyEvent(LOK_KEYEVENT_KEYUP, 0, KEY_DELETE);
+    Scheduler::ProcessEventsToIdle();
+    CPPUNIT_ASSERT(!rMarkList.GetMarkCount());
+}
+
 void SdTiledRenderingTest::testPartHash()
 {
     SdXImpressDocument* pDoc = createDoc("dummy.odp");
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to