View Issue Details

IDProjectCategoryView StatusLast Update
0004810NoesisGUIC++ SDKpublic2026-10-16 12:07
ReporterDemond Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version3.2.10 
Target Version4.0.3 
Summary0004810: Hit test, caret and selection in TextBox with RightToLeft is on the left
Description

In WPF hittest, caret and text selection are on the right when RTL is enabled.

The first screenshot shows the behavior in Noesis. The second screenshot shows the behavior in WPF.

Minimal code to reproduce bug:

<Page
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  mc:Ignorable="d"
  d:DesignWidth="1920"
  d:DesignHeight="1080"
  Background="#FF4D5052">
  <Grid Background="Black" >
    <StackPanel Orientation="Vertical" HorizontalAlignment="Center" VerticalAlignment="Center">
      <StackPanel Orientation="Horizontal">
        <TextBlock Foreground="White" TextAlignment="Right" VerticalAlignment="Center" Text="Left"/>
        <TextBox TextAlignment="Left" Width="500" Height="50" Margin="5" Text="test text"/>
      </StackPanel>
      <StackPanel Orientation="Horizontal">
        <TextBlock Foreground="White" TextAlignment="Right" VerticalAlignment="Center" Text="Right"/>
        <TextBox TextAlignment="Right" Width="500" Height="50" Margin="5" Text="test text"/>
      </StackPanel>
      <StackPanel Orientation="Horizontal">
        <TextBlock Foreground="White" TextAlignment="Right" VerticalAlignment="Center" Text="RightToLeft"/>
        <TextBox FlowDirection="RightToLeft" Width="500" Height="50" Margin="5" Text="test text"/>
      </StackPanel>
    </StackPanel>
  </Grid>
</Page>
Attached Files
PlatformAny

Relationships

related to 0004803 resolvedjsantos Incorrect bracket positioning in RTL FlowDirection with RichText in TextBlock 
related to 0002731 assignedsfernandez Wrong TextBox visible cursor position and GetRangeBounds values when TextAlignment is not Left 

Activities

Issue History

Date Modified Username Field Change
2026-02-16 07:52 Demond New Issue
2026-02-16 07:52 Demond File Added: Снимок экрана 2026-02-16 094804.png
2026-02-16 07:52 Demond File Added: Снимок экрана 2026-02-16 095046.png
2026-02-16 07:54 Demond Description Updated
2026-02-16 10:45 sfernandez Assigned To => sfernandez
2026-02-16 10:45 sfernandez Status new => assigned
2026-02-16 10:45 sfernandez Target Version => 3.2.11
2026-02-16 11:29 jsantos Relationship added related to 0004803
2026-02-18 16:47 jsantos Target Version 3.2.11 => 3.2.12
2026-03-04 00:39 jsantos Target Version 3.2.12 => 3.2.13
2026-04-27 12:17 jsantos Target Version 3.2.13 => 3.2.14
2026-10-08 12:14 sfernandez Relationship added related to 0002731
2026-10-16 12:07 jsantos Target Version 3.2.14 => 4.0.3