From bb69cd654821314850cb4b3d505e3203f8207511 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Mon, 2 Aug 2010 08:04:33 +0000 Subject: [PATCH] Basically revert r37824 (minus restoring the origin), since it causes other problems (#6415 for example). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37833 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerPicture.cpp | 1 - src/servers/app/ServerWindow.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/src/servers/app/ServerPicture.cpp b/src/servers/app/ServerPicture.cpp index 8c699bf7f9..8d2a1b53fa 100644 --- a/src/servers/app/ServerPicture.cpp +++ b/src/servers/app/ServerPicture.cpp @@ -516,7 +516,6 @@ draw_picture(View* view, BPoint where, int32 token) = view->Window()->ServerWindow()->App()->GetPicture(token); if (picture != NULL) { BPoint origin = view->DrawingOrigin(); - view->ConvertToScreenForDrawing(&where); view->SetDrawingOrigin(where); view->PushState(); picture->Play(view); diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index 3ab7be0158..cb1f0a8e00 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -2786,7 +2786,6 @@ ServerWindow::_DispatchViewDrawingMessage(int32 code, // state makes sure that everything the picture // does is relative to the global picture offset. BPoint origin = fCurrentView->DrawingOrigin(); - fCurrentView->ConvertToScreenForDrawing(&where); fCurrentView->SetDrawingOrigin(where); fCurrentView->PushState();