Only in mythtv-0.22/mythtv-0.22/libs/libmythui: libmythui.pro.orig
Only in mythtv-0.22/mythtv-0.22/libs/libmythui: libmythui.pro.rej
diff -U 2 -x '*.o' -x '*.so' -x '*22.so.0*' -x Makefile -x 'moc_*.cpp' -x '*.a' -r mythtv-0.22.org/mythtv-0.22/libs/libmythui/mythuiwebbrowser.cpp mythtv-0.22/mythtv-0.22/libs/libmythui/mythuiwebbrowser.cpp
--- mythtv-0.22.org/mythtv-0.22/libs/libmythui/mythuiwebbrowser.cpp	2010-03-07 14:25:17.000000000 +0100
+++ mythtv-0.22/mythtv-0.22/libs/libmythui/mythuiwebbrowser.cpp	2010-03-07 15:14:35.000000000 +0100
@@ -664,10 +664,4 @@
             ZoomOut();
         }
-        else if (action == "MOUSEUP" || action == "MOUSEDOWN" ||
-                 action == "MOUSELEFT" || action == "MOUSERIGHT" ||
-                 action == "MOUSELEFTBUTTON")
-        {
-            HandleMouseAction(action);
-        }
         else if (action == "PAGELEFT")
         {
@@ -731,64 +725,4 @@
 }
 
-void MythUIWebBrowser::HandleMouseAction(const QString &action)
-{
-    int step = 5;
-
-    // speed up mouse movement if the same key is held down
-    if (action == m_lastMouseAction &&
-           m_lastMouseActionTime.msecsTo(QTime::currentTime()) < 500)
-    {
-        m_lastMouseActionTime = QTime::currentTime();
-        m_mouseKeyCount++;
-        if (m_mouseKeyCount > 5)
-            step = 25;
-    }
-    else
-    {
-        m_lastMouseAction = action;
-        m_lastMouseActionTime = QTime::currentTime();
-        m_mouseKeyCount = 1;
-    }
-
-    if (action == "MOUSEUP")
-    {
-        QPoint curPos = QCursor::pos();
-        QCursor::setPos(curPos.x(), curPos.y() - step);
-    }
-    else if (action == "MOUSELEFT")
-    {
-        QPoint curPos = QCursor::pos();
-        QCursor::setPos(curPos.x() - step, curPos.y());
-    }
-    else if (action == "MOUSERIGHT")
-    {
-        QPoint curPos = QCursor::pos();
-        QCursor::setPos(curPos.x() + step, curPos.y());
-    }
-    else if (action == "MOUSEDOWN")
-    {
-        QPoint curPos = QCursor::pos();
-        QCursor::setPos(curPos.x(), curPos.y() + step);
-    }
-    else if (action == "MOUSELEFTBUTTON")
-    {
-        QPoint curPos = QCursor::pos();
-        QWidget *widget = QApplication::widgetAt(curPos);
-
-        if (widget)
-        {
-            curPos = widget->mapFromGlobal(curPos);
-
-            QMouseEvent *me = new QMouseEvent(QEvent::MouseButtonPress, curPos,
-                                Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
-            QApplication::postEvent(widget, me);
-
-            me = new QMouseEvent(QEvent::MouseButtonRelease, curPos,
-                                Qt::LeftButton, Qt::NoButton, Qt::NoModifier);
-            QApplication::postEvent(widget, me);
-        }
-    }
-}
-
 bool MythUIWebBrowser::ParseElement(QDomElement &element)
 {
diff -U 2 -x '*.o' -x '*.so' -x '*22.so.0*' -x Makefile -x 'moc_*.cpp' -x '*.a' -r mythtv-0.22.org/mythtv-0.22/libs/libmythui/mythuiwebbrowser.h mythtv-0.22/mythtv-0.22/libs/libmythui/mythuiwebbrowser.h
--- mythtv-0.22.org/mythtv-0.22/libs/libmythui/mythuiwebbrowser.h	2010-03-07 14:25:21.000000000 +0100
+++ mythtv-0.22/mythtv-0.22/libs/libmythui/mythuiwebbrowser.h	2010-03-07 15:14:39.000000000 +0100
@@ -88,5 +88,4 @@
     void Finalize(void);
     void UpdateBuffer(void);
-    void HandleMouseAction(const QString &action);
     void SetBackgroundColor(QColor color);
 
