Author: arielch
Date: Thu Feb 16 21:12:41 2012
New Revision: 1245177

URL: http://svn.apache.org/viewvc?rev=1245177&view=rev
Log:
i118921 - Repaint linked sheet tab background color after updating the link

Modified:
    incubator/ooo/trunk/main/sc/source/ui/docshell/docsh6.cxx
    incubator/ooo/trunk/main/sc/source/ui/docshell/tablink.cxx

Modified: incubator/ooo/trunk/main/sc/source/ui/docshell/docsh6.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sc/source/ui/docshell/docsh6.cxx?rev=1245177&r1=1245176&r2=1245177&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sc/source/ui/docshell/docsh6.cxx (original)
+++ incubator/ooo/trunk/main/sc/source/ui/docshell/docsh6.cxx Thu Feb 16 
21:12:41 2012
@@ -442,9 +442,11 @@ sal_Bool ScDocShell::ReloadTabLinks()
                {
                        ScTableLink* pTabLink = (ScTableLink*)pBase;
 //                     pTabLink->SetAddUndo(sal_False);                //! 
Undo's zusammenfassen
-                       pTabLink->SetPaint(sal_False);                  //      
Paint nur einmal am Ende
+                       // Painting only after Update() makes no sense:
+                       // ScTableLink::Refresh() will post a Paint only is 
bDoPaint is true
+                       //pTabLink->SetPaint(sal_False);                        
//      Paint nur einmal am Ende
                        pTabLink->Update();
-                       pTabLink->SetPaint(sal_True);
+                       //pTabLink->SetPaint(sal_True);
 //                     pTabLink->SetAddUndo(sal_True);
                        bAny = sal_True;
                }

Modified: incubator/ooo/trunk/main/sc/source/ui/docshell/tablink.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sc/source/ui/docshell/tablink.cxx?rev=1245177&r1=1245176&r2=1245177&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sc/source/ui/docshell/tablink.cxx (original)
+++ incubator/ooo/trunk/main/sc/source/ui/docshell/tablink.cxx Thu Feb 16 
21:12:41 2012
@@ -414,7 +414,7 @@ sal_Bool ScTableLink::Refresh(const Stri
        if (bDoPaint)
        {
         pImpl->m_pDocSh->PostPaint( ScRange(0,0,0,MAXCOL,MAXROW,MAXTAB),
-                                                               PAINT_GRID | 
PAINT_TOP | PAINT_LEFT );
+                                                               PAINT_GRID | 
PAINT_TOP | PAINT_LEFT | PAINT_EXTRAS );
                aModificator.SetDocumentModified();
        }
 


Reply via email to