WebView: fix page scroll when user is just clicked on a scrolling area and did not drug a slider

git-svn-id: svn://kolibrios.org@9259 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Kirill Lipatov (Leency) 2021-11-05 18:03:23 +00:00
parent c1e1215115
commit 2eddf0b1c0
2 changed files with 7 additions and 2 deletions

View File

@ -1,6 +1,11 @@
//Copyright 2007-2021 by Veliant & Leency //Copyright 2007-2021 by Veliant & Leency
//Asper, lev, Lrz, Barsuk, Nable, hidnplayr... //Asper, lev, Lrz, Barsuk, Nable, hidnplayr...
//BUGS
//if maximize a window on image load => crash
//issues with a long line
//add proxy settings
//===================================================// //===================================================//
// // // //
// LIB // // LIB //
@ -138,7 +143,7 @@ void main()
if (WB1.list.count > WB1.list.visible) { if (WB1.list.count > WB1.list.visible) {
scrollbar_v_mouse (#scroll_wv); scrollbar_v_mouse (#scroll_wv);
if (scroll_wv.delta2) { if (WB1.list.first != scroll_wv.position) {
WB1.list.first = scroll_wv.position; WB1.list.first = scroll_wv.position;
WB1.DrawPage(); WB1.DrawPage();
break; break;

View File

@ -107,4 +107,4 @@ char editbox_icons[] = FROM "res/editbox_icons.raw";
#define DEFAULT_URL URL_SERVICE_HOMEPAGE #define DEFAULT_URL URL_SERVICE_HOMEPAGE
char version[]="WebView 3.51"; char version[]="WebView 3.51b";