tdf#121216 Fix custom pattern not displayed in area tab page

pattern editor on reopening

Change-Id: I1c77dff4bfebc9f4a2661210f5bbbaa8573a90db
Reviewed-on: https://gerrit.libreoffice.org/63456
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
diff --git a/cui/source/tabpages/tppattern.cxx b/cui/source/tabpages/tppattern.cxx
index a0705a8..56ada28 100644
--- a/cui/source/tabpages/tppattern.cxx
+++ b/cui/source/tabpages/tppattern.cxx
@@ -178,16 +178,17 @@

        XFillBitmapItem aItem( rSet.Get( XATTR_FILLBITMAP ) );

        sal_Int32 nPos( 0 );
        if ( aItem.isPattern() )
        {
            nPos = SearchPatternList( aItem.GetName() );
            if ( nPos == LISTBOX_ENTRY_NOTFOUND )
                nPos = 0;
            sal_Int32 nPos = SearchPatternList( aItem.GetName() );
            if ( nPos != LISTBOX_ENTRY_NOTFOUND )
            {
                sal_uInt16 nId = m_xPatternLB->GetItemId( static_cast<size_t>( nPos ) );
                m_xPatternLB->SelectItem( nId );
            }
        }

        sal_uInt16 nId = m_xPatternLB->GetItemId( static_cast<size_t>( nPos ) );
        m_xPatternLB->SelectItem( nId );
        else
            m_xPatternLB->SelectItem( m_xPatternLB->GetItemId( static_cast<size_t>( 0 ) ) );
    }
}