Unplanned
Last Updated: 15 May 2017 12:34 by ADMIN
Undoing the action could lead to InvalidCastException, NullReferenceException, and other unexpected behaviors in next interactions with the document.

When the users didn't create a selection but rely on the caret position, the command creates selection on the current inline layout box internally. The selection's end position is on the range end, but it (the end) is not included in the actual selection. When the users try to undo, the range end is missing, which leads to incorrect visualization and different exceptions depending on the actions (when saving the document, when deleting the content, etc.).

Workaround: In CommandExecuting, check whether the selection is empty and create one if so. If the selection's end position is on an annotation range end, move the position to the next one. Clear the selection on CommandExecuted. Code is attached.
Unplanned
Last Updated: 17 May 2017 15:41 by ADMIN
A custom list applied to several paragraphs is not exported to HTML format with the required font-family and font-size.

Steps to reproduce:
1. Create a custom list with custom font-size and custom font-family. (different from the default).
2. Apply the list to several paragraphs.
3. Set the StylesExportMode property of the ExportSetting of the HtmlFormatProvider to StylesExportMode.Inline (fp.ExportSettings.StylesExportMode = StylesExportMode.Inline)
4. Export to HTML.

Actual: The bullets are exported with the default font-family Verdana and the default font-size.
Expected:  The bullets to be exported with the custom value for the font-family and font-size.
Unplanned
Last Updated: 18 May 2017 10:52 by ADMIN
DocumentRuler.CreateHorizontalRuler and DocumentRulerCreateVerticalRuler properties are not always changing the visibility of the horizontal and vertical ruler when set to false. If the properties are set to false in XAML, the corresponding ruler parts are still visible.

The problem is that the values of the properties are reset internally during the controls creation, and after the layout mode of the document is changed.

Workaround: Set the properties in code behind, and reset them after layout mode change:

        public MainWindow()
        {
            InitializeComponent();

            this.ruler.CreateHorizontalRuler = false;
            this.radRichTextBox.DocumentLayoutModeChanged += (sender, e) => this.ruler.CreateHorizontalRuler = false;
        }
Unplanned
Last Updated: 23 May 2017 05:52 by ADMIN
If the font applied to text doesn't contain Bold or Italic typefaces, the text at the end of the line is clipped.

Workaround: Switch to the old rendering mode (which is somewhat slower):
this.radRichTextBox.TextRenderingMode = TextBlockRenderingMode.TextBlockWithPropertyCaching;
Unplanned
Last Updated: 29 Jun 2017 10:57 by ADMIN
Tabs button in Paragraph Properties dialog is visible even when RadRichTextBox.TabStopsPropertiesDialog is not set. In addition, pressing the button in this scenario closes the Paragraph Properties dialog itself.

As this property is automatically set using MEF, this situation could happen if the tabs dialog is missing in the the composition container.

Workaround: Check whether the TabStopsPropertiesDialog is null and if true, then hide the TabsButton:

    var windowTabStopsPropertiesDialog = (this.radRichTextBox.TabStopsPropertiesDialog as RadWindow);
    var windowParagraphPropertiesDialog = (this.radRichTextBox.ParagraphPropertiesDialog as RadWindow);
    if (windowTabStopsPropertiesDialog == null)
    {
        (windowParagraphPropertiesDialog.FindName("TabsButton") as RadButton).Visibility = Visibility.Collapsed;
    }
Completed
Last Updated: 19 Jun 2017 12:49 by ADMIN
The InsertTable command should copy the current style to all paragraphs in the new table.
Completed
Last Updated: 11 Jul 2017 07:46 by ADMIN
Unplanned
Last Updated: 29 Mar 2018 12:58 by ADMIN
The vertical text alignment in repeated table header row is not consistent with the first row.

Please check the attached screenshot.
Unplanned
Last Updated: 23 Jun 2017 10:39 by ADMIN
When some cells are merged in one cell and context menu is displayed for the merged cell, "Merge Cells" option is still available in the menu. However it should not be available for a merged cell.
Unplanned
Last Updated: 31 Oct 2018 08:14 by ADMIN
The bullets can have their own alignment. Implement import and export of this setting.
Unplanned
Last Updated: 30 Jun 2017 14:31 by ADMIN
When the LayotMode of RadRichTextBox is set to Flow and a Table is inserted as the first element in this document, the adorner icon is cut off by the document edge and cannot be used.
Completed
Last Updated: 03 Aug 2017 08:41 by ADMIN
When the document instance is changed (setting RadRichTextBox.Document property to new RadDocument instance), the old document is not released from the memory. There are UI providers, which are not properly removed from the layer's collection.

The issue is regression, introduced in R3 2016.

Workaround 1: Subscribe to DocumentChanging and set the layout mode of RadRichTextBox to Paged. Reset it back to Flow on DocumentChanged.

void radRichTextBox_DocumentChanged(object sender, EventArgs e)
{
    this.radRichTextBox.LayoutMode = DocumentLayoutMode.Flow;
}

void radRichTextBox_DocumentChanging(object sender, EventArgs e)
{
    this.radRichTextBox.LayoutMode = DocumentLayoutMode.Paged;
}

Workaround 2: Remove the WatermarkUILayer. You can achieve that by creating a custom UILayersBuilder. For more information on this approach, check the help article at http://docs.telerik.com/devtools/wpf/controls/radrichtextbox/how-to/features-custom-ui-layers

protected override void BuildUILayersOverride(Telerik.Windows.Documents.UI.IUILayerContainer uiLayerContainer)
{
    base.BuildUILayersOverride(uiLayerContainer);
    uiLayerContainer.UILayers.Remove(DefaultUILayers.WatermarkLayer);
}

Fix available in LIB Version 2017.2.724.
Unplanned
Last Updated: 31 Oct 2018 08:14 by ADMIN
Add support for associated character properties when importing from RTF. Such properties are 
\rtlch, \ltrch, and the associated control words like \afN, \loch, \hich, and \dbch.
Currently, runs/bullets with such properties set could be imported with different character properties.

Workaround: Use the supported \f tag for the most common low-ANSI characters, for example by:
- doing the following replaces in the source document:
\loch\af -> \loch\f
\dbch\f -> \dbch\af
- (Possible workaround) Re-saving the document with MS Word
Completed
Last Updated: 25 Aug 2017 06:38 by ADMIN
Currently, the document won't be imported due to an exception when decoding the base64 string image source. The expected behavior is the document to be imported and the image to be shown as a missing image.

Available in LIB Version 2017.2.731.
Unplanned
Last Updated: 26 Jul 2017 09:38 by ADMIN
When word contains non-letters symbols at its start and/or end, it's always considered incorrect by the spell checker, even when it's present in the spell checking dictionary. The most common case is with abbreviations like "dr.", which should be invalid when are typed without the period ("dr"), but valid otherwise ("dr.")

Partial workaround: add the word without the punctuation to the dictionary. The problem is that the word without the punctuation will also be considered correct.
Declined
Last Updated: 15 Aug 2017 07:23 by ADMIN
Hi Team,
              I am sending one html body to outlook 2013 which contain bulletedlist, till my desktop app its bullets are looking ok. but after sending it to outlook new email body, there are too much space between bullet and inline text, please provide input, how can i handle it.
I think my bullets having different pattern which outlook 2013 doesn't support.
Do i need to add any other property background position : inside; something like.


Please find the attachments,
Thanks
Deepak
Unplanned
Last Updated: 03 Aug 2017 11:10 by ADMIN
The MoveToCurrentWordEnd will move to a character before the last position when called from the last position in a word and the word is surrounded by annotations.
The MoveToCurrentWordStart will move to the previous word when called from the first position in a word and the word is surrounded by annotations

The behavior is also unexpected for MoveToFirstPositionInParagraph, MoveToLastPositionInParagraph. 
Completed
Last Updated: 24 Aug 2017 10:52 by ADMIN
There is no translation in the different languages.

Available in LIB Version 2017.2.828.
Completed
Last Updated: 24 Aug 2017 10:55 by ADMIN
ChangeFontHighlightColorCommand, ChangeParagraphBackgroundColorCommand, ChangeFontForeColorCommand and ChangeUnderlineColorCommand does not apply the color when invoked with string containing the name of the color as parameter, e.g. 'red'.

Available in LIB Version 2017.2.828.
Unplanned
Last Updated: 05 Apr 2018 14:41 by ADMIN
An OutOfMemoryException is thrown on export to PDF when the compression mode is set to Deflate.


Regression, introduced in R1 2017.

Workaround: Change the ImagesCompressionMode to one of the other available options to avoid using the Deflate