When setting RightToLeft = Yes and RightToLeftLayout = True for a TreeView, the selected node box is not fully rendered #12681
Open
Description
.NET version
.NET SDK 10.0.100-alpha.1.24623.3
Did it work in .NET Framework?
No
Did it work in any of the earlier releases of .NET Core or .NET 5+?
No, still repro in .NET 8.0/9.0
Issue description
When setting CheckBoxs=True and DrawMode=OwnerDrawText, the selected node box is not fully rendered.
Expected Results:
When setting CheckBoxs=True and DrawMode=OwnerDrawText, the result should be the same as when CheckBoxs=True and DrawMode=OwnerDrawAll, the selected node box will be fully rendered.
Steps to reproduce
- Build & run application Render issue.zip
- Click the ChecBox = True & OwnerDrawText button
- Select a node and observe the selection box