summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp b/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp
index b01e1beaac..a53b1c0a85 100644
--- a/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp
+++ b/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp
@@ -568,7 +568,7 @@ void QDirectFBScreenCursor::move(int x, int y)
void QDirectFBScreenCursor::hide()
{
if (enable) {
- QScreenCursor::hide();
+ enable = false;
DFBResult result;
result = layer->SetCooperativeLevel(layer, DLSCL_ADMINISTRATIVE);
if (result != DFB_OK) {
@@ -591,7 +591,7 @@ void QDirectFBScreenCursor::hide()
void QDirectFBScreenCursor::show()
{
if (!enable) {
- QScreenCursor::show();
+ enable = true;
DFBResult result;
result = layer->SetCooperativeLevel(layer, DLSCL_ADMINISTRATIVE);
if (result != DFB_OK) {