diff --git a/conf/dlgperformance.ui b/conf/dlgperformance.ui
index 19280546f..2fcdf6f82 100644
--- a/conf/dlgperformance.ui
+++ b/conf/dlgperformance.ui
@@ -48,18 +48,18 @@
- kcfg_DisableCompositing
+ kcfg_EnableCompositing
- Disable &transparency effects
+ Enabled &transparency effects
- kcfg_DisableThreading
+ kcfg_EnableThreading
- Disable &background generation
+ Enable &background generation
diff --git a/conf/kpdf.kcfg b/conf/kpdf.kcfg
index cdbbc19a4..7f197aad2 100644
--- a/conf/kpdf.kcfg
+++ b/conf/kpdf.kcfg
@@ -90,11 +90,11 @@
-
- false
+
+ true
-
- false
+
+ true
diff --git a/core/document.cpp b/core/document.cpp
index 50e7ca77f..f95281f39 100644
--- a/core/document.cpp
+++ b/core/document.cpp
@@ -307,7 +307,7 @@ void KPDFDocument::requestPixmaps( const QValueList< PixmapRequest * > & request
mCleanupMemory( request->id );
// 3. Enqueue to Generator (that takes ownership of request)
- generator->requestPixmap( request, Settings::disableThreading() ? false : async );
+ generator->requestPixmap( request, Settings::enableThreading() ? async : false );
}
}
diff --git a/ui/pageview.cpp b/ui/pageview.cpp
index a14cca7a5..1d52bf93b 100644
--- a/ui/pageview.cpp
+++ b/ui/pageview.cpp
@@ -424,7 +424,7 @@ void PageView::viewportPaintEvent( QPaintEvent * pe )
// note: this check will take care of all things requiring alpha blending (not only selection)
bool wantCompositing = !selectionRect.isNull() && contentsRect.intersects( selectionRect );
- if ( wantCompositing && !Settings::disableCompositing() )
+ if ( wantCompositing && Settings::enableCompositing() )
{
// create pixmap and open a painter over it (contents{left,top} becomes pixmap {0,0})
QPixmap doubleBuffer( contentsRect.size() );