RichTextBox: Incorrect priority of Table/table cell width when rendering and the width of the table is set in percentage

When the preferred width of the table is set to a percentage value and the columns inside have preferred width values in pixels, the bigger width should take precedence when showing the table. At this point, the table column widths are with higher priority.