diff --git a/sd/qa/unit/tiledrendering/tiledrendering.cxx b/sd/qa/unit/tiledrendering/tiledrendering.cxx index b3ac27e263c3..7c14fa963a4e 100644 --- a/sd/qa/unit/tiledrendering/tiledrendering.cxx +++ b/sd/qa/unit/tiledrendering/tiledrendering.cxx @@ -442,7 +442,6 @@ void SdTiledRenderingTest::testSearchAll() void SdTiledRenderingTest::testSearchAllSelections() { -#if 0 SdXImpressDocument* pXImpressDocument = createDoc("search-all.odp"); pXImpressDocument->registerCallback(&SdTiledRenderingTest::callback, this); @@ -451,7 +450,6 @@ void SdTiledRenderingTest::testSearchAllSelections() CPPUNIT_ASSERT_EQUAL(static_cast(2), m_nPart); // This was 1: only the first match was highlighted. CPPUNIT_ASSERT_EQUAL(static_cast(2), m_aSelection.size()); -#endif } #endif diff --git a/sd/source/ui/view/Outliner.cxx b/sd/source/ui/view/Outliner.cxx index 69ec22274a1f..caf2da7d6cdf 100644 --- a/sd/source/ui/view/Outliner.cxx +++ b/sd/source/ui/view/Outliner.cxx @@ -591,6 +591,8 @@ void Outliner::Initialize (bool bDirectionIsForward) bool Outliner::SearchAndReplaceAll() { + DetectChange(); + bool bRet = true; // Save the current position to be restored after having replaced all // matches.