X11: Find scrollbars in same window

Adding scroll() translations to a window with no scrollbars
scrolled the main window message area.
This commit is contained in:
Pasi Kallinen
2018-10-16 20:44:52 +03:00
parent 24674e10e5
commit 4db9a06c6c

View File

@@ -2585,6 +2585,8 @@ Cardinal *num_params;
/* The V_DELTA is 1/2 the value of shown. */
if (horiz_sb) {
if (XtWindow(viewport) != XtWindow(horiz_sb))
return;
XtSetArg(arg[0], nhStr(XtNshown), &shown);
XtSetArg(arg[1], nhStr(XtNtopOfThumb), &top);
XtGetValues(horiz_sb, arg, TWO);
@@ -2616,6 +2618,8 @@ Cardinal *num_params;
}
if (vert_sb) {
if (XtWindow(viewport) != XtWindow(vert_sb))
return;
XtSetArg(arg[0], nhStr(XtNshown), &shown);
XtSetArg(arg[1], nhStr(XtNtopOfThumb), &top);
XtGetValues(vert_sb, arg, TWO);