diff options
author | Dave Airlie <airlied@redhat.com> | 2011-08-17 13:05:18 +0100 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2011-08-17 13:05:18 +0100 |
commit | af0987c3bae64a775428d9d3bb766a13f6218cf9 (patch) | |
tree | 3fbe0213bd18f5f079d9d72ea6b228b62dccb90c | |
parent | bdfd29b3caeef961df335152606437963bd67dd4 (diff) |
kdrive: make input work again by putting back block handlers
-rw-r--r-- | hw/kdrive/src/kdrive.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hw/kdrive/src/kdrive.c b/hw/kdrive/src/kdrive.c index 02cbe8f8e..bda65fe72 100644 --- a/hw/kdrive/src/kdrive.c +++ b/hw/kdrive/src/kdrive.c @@ -1050,8 +1050,6 @@ KdDrvScreenInit(KdDrvScreenInfo *screen, int argc, char **argv) * Plug in our own block/wakeup handlers. * miScreenInit installs NoopDDA in both places */ - pScreen->BlockHandler = KdBlockHandler; - pScreen->WakeupHandler = KdWakeupHandler; if (!fbPictureInit (pScreen, 0, 0)) return FALSE; @@ -1269,6 +1267,10 @@ KdScreenInit(int index, ScreenPtr pScreen, if (!miCreateDefColormap (pScreen)) { return FALSE; } + + pScreen->BlockHandler = KdBlockHandler; + pScreen->WakeupHandler = KdWakeupHandler; + kdCurrentScreen->pScreen = pScreen; } |