Take into account scrollbars size when resizing datalist

Currently, Datalist doesn't take into account the presence of scrollbars (on desktop, mainly) when calculating the viewport area.