安部 様

ありがとうございました。凄く助けられました。

bugzilla にてコメントを追加しました。

https://bugs.freedesktop.org/show_bug.cgi?id=37129


(11/06/07 2:26), Takeshi Abe wrote:
八木さん

早速のご返事ありがとうございます。

On Tue, 07 Jun 2011 00:18:14 +0900,"[email protected]"  
<[email protected]>  wrote:
リグレッションの原因と思われる修正は、こちらでした。

  commit bf9aaaec78793e1572df1812308c7aae2cb9f4b3
  Author: Cédric Bosdonnat<[email protected]>
  Date:   Tue Feb 22 15:26:34 2011 +0100

     Use svx::frame::DrawRange with the drawinglayer in calc now
なるほど、これはかなり絞り込まれていますね。

次のようにコメントしたいと考えています。
推測の理由を入れました。
拙い文だと思いますので、おかしい部分があればご指摘頂ければ嬉しいです。
問題ないと思います。

-- Takeshi Abe

ーーーーーコメント案ここからーーーーー
Temporarily, how about reverting a part of the patches?


I'm guessing that this problem occurs because of the following commit.

   Commit bf9aaaec78793e1572df1812308c7aae2cb9f4b3
   "Use svx:: frame:: DrawRange with the drawinglayer in calc now"

Because in Calc, this problem is solved in the following modifications.
----- here -----
diff --git a/sc/source/ui/view/output.cxx b/sc/source/ui/view/output.cxx
--- a/sc/source/ui/view/output.cxx
+++ b/sc/source/ui/view/output.cxx
@@ -1232,7 +1232,7 @@ void ScOutputData::DrawFrame()
          {
              size_t nRow2 = nRow1;
              while( (nRow2 + 1<= nLastRow)&&  pRowInfo[ nRow2 + 1 ].bChanged ) 
++nRow2;
-            rArray.DrawRange( pProcessor, nFirstCol, nRow1, nLastCol, nRow2, 
pForceColor );
+ rArray.DrawRange( *pDev, nFirstCol, nRow1, nLastCol, nRow2, pForceColor );
              nRow1 = nRow2 + 1;
          }
      }
----- now  -----
ーーーーーコメント案ここまでーーーーー


--
Unsubscribe instructions: E-mail to [email protected]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All messages sent to this list will be publicly archived and cannot be deleted

メールによる返信