Bug 73943 - running presentation white clipped
Summary: running presentation white clipped
Status: CLOSED FIXED
Alias: None
Product: calligrastage
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR grave
Target Milestone: ---
Assignee: Laurent Montel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-01 11:07 UTC by Jesper Pedersen
Modified: 2004-04-12 09:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
"screen dump" of the problem (43.89 KB, image/jpeg)
2004-02-01 11:08 UTC, Jesper Pedersen
Details
the presentation with teh problem (249.55 KB, application/octet-stream)
2004-02-01 11:09 UTC, Jesper Pedersen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesper Pedersen 2004-02-01 11:07:00 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

As you can see in the attached picture, when running the presentation, the first page often comes up showing only a quarter of the screen, while the rest is white.

This is with KPresenter with tag KOFFICE_1_3_BRANCH
Comment 1 Jesper Pedersen 2004-02-01 11:08:51 UTC
Created attachment 4466 [details]
"screen dump" of the problem

This is a photo of the screen when it happen
Comment 2 Jesper Pedersen 2004-02-01 11:09:51 UTC
Created attachment 4467 [details]
the presentation with teh problem

The presentation with the problem
Comment 3 Jesper Pedersen 2004-02-02 13:30:04 UTC
What much much worse is that it often also changes to clip like in the screen dump, when the presentation is running.

That is:
Start presentation, go next a few times, and boom suddenly 3/4 of the screen is white.

This makes KPresenter utterly unpleasant to do presentation with ;-)
Comment 4 Jesper Pedersen 2004-02-02 14:24:57 UTC
an additional note:
It seems like the white-out during presentation happens at the second the application auto saves, I doubt that is just a coinsident - in addition I can tell you that the few tests I made seems to show that it does not happen, if I save before starting the presentation.

Cheers
Jesper.
Comment 5 Jesper Pedersen 2004-02-11 22:31:04 UTC
I just reread item #4.
The white out do not happen spontainously if I disable auto save, but it does still happen when I 
1) start the presentation
2) goes back one page.
Comment 6 David Faure 2004-02-11 23:26:25 UTC
CVS commit by faure: 

Fix major drawing problems in fullscreen mode due to dbl-buffer-pixmap not
resized to the correct size. What's amazing is that this if is in kprcanvas.cc
since revision 1.1 - I guess it's the rest of the code that changed.
CCMAIL: 73943-done@bugs.kde.org


  M +0 -1      kpbackground.cc   1.92
  M +1 -2      kprcanvas.cc   1.388


--- koffice/kpresenter/kpbackground.cc  #1.91:1.92
@@ -415,5 +415,4 @@ void KPBackGround::drawBackPix( QPainter
         double w = _origSize.width();
         w *= ext.width();
-        // QCursor::pos() is not right.  What is right?
 #if KDE_IS_VERSION(3,1,90)
         QRect desk = KGlobalSettings::desktopGeometry(kapp->activeWindow());

--- koffice/kpresenter/kprcanvas.cc  #1.387:1.388
@@ -2265,5 +2265,4 @@ void KPrCanvas::resizeEvent( QResizeEven
                                                 e->oldSize() ) );
 #endif
-    if ( editMode ) // ### what happens in fullscreen mode ? No double-buffering !?!?
         buffer.resize( size() );
 }


Comment 7 Jesper Pedersen 2004-04-12 09:40:23 UTC
This is indeed fixed, so I guess as a reporter of this bug, that I should close it.