Преглед на файлове

vncviewer: Fix fullscreen scrolling

tags/v1.8.90
Luke Shumaker преди 7 години
родител
ревизия
e8d25d8346
променени са 1 файла, в които са добавени 1 реда и са изтрити 6 реда
  1. 1
    6
      vncviewer/DesktopWindow.cxx

+ 1
- 6
vncviewer/DesktopWindow.cxx Целия файл

@@ -1120,11 +1120,6 @@ void DesktopWindow::scrollTo(int x, int y)
hscroll->value(x);
vscroll->value(y);

if (!hscroll->visible())
x = -viewport->x();
if (!vscroll->visible())
y = -viewport->y();

// Scrollbar position results in inverse movement of
// the viewport widget
x = -x;
@@ -1189,7 +1184,7 @@ void DesktopWindow::handleEdgeScroll(void *data)
if ((dx == 0) && (dy == 0))
return;

self->scrollTo(self->hscroll->value() + dx, self->vscroll->value() + dy);
self->scrollTo(self->hscroll->value() - dx, self->vscroll->value() - dy);

Fl::repeat_timeout(0.1, handleEdgeScroll, data);
}

Loading…
Отказ
Запис