webview 3.85: fix a specific case when col width was calculated wrong

This commit is contained in:
2025-03-17 02:18:51 +02:00
committed by Max Logaev
parent 1a756358f5
commit 292bd1d739
3 changed files with 5 additions and 5 deletions

View File

@@ -465,9 +465,10 @@ void TWebBrowser::tag_table()
} }
if (table.cols.get(tr_pos-1)-td_pos>1) && (tag.get_number_of("width")) { if (table.cols.get(tr_pos-1)-td_pos>1) && (tag.get_number_of("width")) {
if (strchr(tag.value, '%')) { if (strchr(tag.value, '%')) {
tag.number = cur_cell_w - table.margin - 23 - left_gap * tag.number / 100; tag.number = cur_cell_w * tag.number / 100; //
} }
if (tag.number < draw_w) draw_w = tag.number; if (tag.number < list.w - table.margin - left_gap) draw_w = tag.number;
} }
draw_y = row_start_y; draw_y = row_start_y;
td_pos++; td_pos++;

View File

@@ -112,4 +112,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.84"; char version[]="WebView 3.85";

View File

@@ -9,11 +9,9 @@
<a href=//menuetos.net>menuetos.net</a> <a href=//menuetos.net>menuetos.net</a>
<a href=//macintosh.garden/>Macintosh Garden</a> <a href=//macintosh.garden/>Macintosh Garden</a>
<a href=//pci-ids.ucw.cz>pci.ids</a> <a href=//pci-ids.ucw.cz>pci.ids</a>
<a href=//web.archive.org/web/http://gona.mactar.hu/ATI_Mac/>ATI drivers for Mac</a>
<a href=//toastytech.com/guis/index.html>GUI Gallery</a> <a href=//toastytech.com/guis/index.html>GUI Gallery</a>
<a href=//www.weitek.com/textual/support/driver.html>weitek</a> <a href=//www.weitek.com/textual/support/driver.html>weitek</a>
<a href=//www.abandonwarering.com/?Page=Listing>abandonware</a> <a href=//www.abandonwarering.com/?Page=Listing>abandonware</a>
<a href=//electromyne.de>electromyne.de</a>
<a href=//neonfloppy.sytes.net/articles/win3-usb/>neonfloppy</a> <a href=//neonfloppy.sytes.net/articles/win3-usb/>neonfloppy</a>
<a href=//www.win31.de/eindex.htm>win31.de</a> <a href=//www.win31.de/eindex.htm>win31.de</a>
@@ -38,3 +36,4 @@
<a href=//www.xlr8yourmac.com/OSX/os_x_network_cards.html>OSX network cards</a> <a href=//www.xlr8yourmac.com/OSX/os_x_network_cards.html>OSX network cards</a>
<a href=//samlib.ru/b>samlib.ru/b</a> <a href=//samlib.ru/b>samlib.ru/b</a>
<a href=//vetusware.com>vetusware.com</a> <a href=//vetusware.com>vetusware.com</a>
<a href=//electromyne.de>electromyne.de</a>