[Bug] TWebTreeView vertical scrollbar disappears after assigning Hint (ShowHint=True)

Hello TMS Support Team,

I've encountered an issue with TWebTreeView where the vertical scrollbar disappears after assigning a Hint and setting ShowHint := True.

Summary

  • Title: TWebTreeView vertical scrollbar vanishes when a hint is added
  • Component: TWebTreeView
  • Reproducibility: Always (100%)

Environment

  • Delphi: 12 Update 2 (29.0.53982.0329)
  • TMS WEB Core: 2.9.3.0
  • Project type: TMS WEB Core Web Application

Steps to Reproduce

  1. Start a new TMS WEB Core project.
  2. Place a TWebTreeView (WebTreeView1) and two buttons (btn1, btn2) on the form.
  3. btn1: Add ~100 nodes to WebTreeView1 so that the vertical scrollbar appears (see Attachment: Screenshot #1).
  4. btn2: Assign any string to WebTreeView1.Hint and set WebTreeView1.ShowHint := True.

Expected Result

  • The vertical scrollbar should remain visible and functional, since the number of nodes exceeds the visible area.

Actual Result

  • The vertical scrollbar disappears immediately after setting the hint and enabling ShowHint (see Attachment: Screenshot #2).

Attachments


  • SourceCode.zip: Minimal project to reproduce the issue.
  • Screenshot #1: Vertical scrollbar visible after adding ~100 nodes (before setting hint).
  • Screenshot #2: Vertical scrollbar missing after Hint + ShowHint=True.

Could you please confirm this behavior and advise on a fix or a temporary workaround?

Thank you for your assistance.

sourcecode.zip (7.7 KB)

Thanks for reporting. We traced & solved this issue. The next update will address this.