Unplanned
Last Updated: 07 Jun 2023 06:15 by Garrick
Printer change notification handle is being leaked when printing and inspecting with the app verifier.
Pending Review
Last Updated: 06 Jun 2023 14:44 by Julio
Created by: Julio
Comments: 0
Category: UI for WPF
Type: Bug Report
1

In our app many checkboxes are crop when user scale to 125 %, it happens in win11 but it has been reported in win10.

I found out that this is also happening in the colour theme generator from Telerik with the checkbox in the ribbon (screenshot below).

Is this a known issue or something that we can fix some how? so far we have taken the template for the checkboxes and change the margin of the element "grid" from 1 to 0 to work around it. 

Thanks in advance

Julio

Pending Review
Last Updated: 06 Jun 2023 10:34 by n/a

I have a GridView, with  ClipboardCopyMode set to "Cells, Header" and defined event CopyingCellClipboardContent :

private void RadGridView1_CopyingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e)
{
// _excludedcolumns = columns excluded from copy operation set in logic before
if (_excludedcolumns.Contains(e.Cell.Column))
{
e.Cancel = true;
}
}

Header cells are empty, not skipped like ordinary cells.

Regards
Janez

 

Unplanned
Last Updated: 06 Jun 2023 06:03 by Deltaohm
Exporting field with code ending with curly bracket trims it.
Completed
Last Updated: 02 Jun 2023 08:39 by ADMIN
Release R2 2023
An exception is thrown when the RadSyntaxEditor is disabled with the Expression_Dark theme being applied with StyleManager.
In Development
Last Updated: 01 Jun 2023 21:05 by ADMIN
All annotations are missing because ArgumentNullException is thrown while importing page annotations. The exception is handled and all non-annotation related pdf content is loaded successfully.
In Development
Last Updated: 01 Jun 2023 21:04 by ADMIN
When importing document containing a destination which points to invalid page reference, KeyNotFoundException is thrown.
In Development
Last Updated: 01 Jun 2023 21:04 by ADMIN
Document cannot be loaded because the Encrypt property is not set and is null.
In Development
Last Updated: 01 Jun 2023 19:33 by ADMIN

When the first symbol in the text string array is empty the text translation is not taken into account.

/f-0-1 1 Tf
[<>-3775<0006>15<000700080002>15<0009>]TJ

This leads to a letter misplacement (too far from each other or overlapping each other).

In Development
Last Updated: 01 Jun 2023 18:49 by ADMIN
Text characters are missing when document is loaded in RadPdfViewer. When Fit to Page is used then numerous text characters vanish. They do not reappear when zooming back in.
In Development
Last Updated: 01 Jun 2023 18:47 by ADMIN
By specification, when some of the destination parameters have null value, the current value of that parameter is to be retained unchanged (This rule applies for most of the properties). For example, if Location (XYZ) destination is imported and any of the left, top, or zoom parameters is null, the current value of the visual viewport for the specified property should be retained. 

Workaround: Edit the document destinations and set default values. For example if the document contains Location destinations the Left, Top and Zoom properties can be set:
foreach (var annotation in document.Annotations)
{
    Link link = annotation as Link;
    if (annotation != null)
    {
        if (link.Destination is Location location)
        {
            location.Left = location.Left != null ? location.Left : 0;
            location.Top = location.Top != null ? location.Top : 0;
            location.Zoom = location.Zoom != null ? location.Zoom : 1;
        }
    }
}
In Development
Last Updated: 01 Jun 2023 18:18 by ADMIN
When the file has an annotation with a destination and this destination is missing from the destinations (Dests) collection of the catalogue, KeyNotFoundException is thrown when you try to scroll to the page where the annotation is located. A better behavior would be for nothing to happen when trying to click on the annotation leading to the destination.
In Development
Last Updated: 01 Jun 2023 18:14 by ADMIN
When a page is rotated its annotations are not positioned correctly. 
In Development
Last Updated: 01 Jun 2023 18:11 by ADMIN
Unsupported annotations are rendered on top of other content. When there is a form field that appears inside the annotation, it cannot be clicked or interacted with as the annotation is capturing the mouse gestures.
In Development
Last Updated: 01 Jun 2023 18:02 by ADMIN
The offset of the Page boundaries such as CropBox, MediaBox, BleedBox, and ArtBox is not respected and is always treated as 0 which causes misplaced Annotations.
In Development
Last Updated: 01 Jun 2023 16:33 by ADMIN
Default DctDecode implementation uses System.Windows.Media.Imaging.BitmapImage in order to get the image pixels. However, when the image uses some complex colorspace (for instance Separation based on CMYK) the BitmapImage is initialized with a different format and we use System.Windows.Media.Imaging.FormatConvertedBitmap in order to get the pixels in CMYK colorspace. There seems to be some issue with these calculations as the resulting image has incorrect pixels.

WORKAROUND: You may inherit DctDecode class in order to implement custom decoder and call DecodeWithJpegDecoder method from the base class as mentioned in the note of this documentation article:

http://docs.telerik.com/devtools/wpf/controls/radpdfviewer/customization-and-extensibility/customize-pdf-rendering

A sample implementation of these custom decoder may be seen below:

public class CustomDctDecode : DctDecode
{
    public override byte[] Decode(PdfObject decodedObject, byte[] inputData, DecodeParameters parms)
    {
        return DecodeWithJpegDecoder(inputData);
    }
}
In Development
Last Updated: 01 Jun 2023 16:20 by ADMIN
Path geometries with a small thickness value are not displayed correctly 
In Development
Last Updated: 01 Jun 2023 16:09 by ADMIN
Some Chinese characters cannot be found in s a specific Cmap.
In Development
Last Updated: 01 Jun 2023 15:53 by ADMIN
Documents containing large images are slow to decompress and decode.
In Development
Last Updated: 01 Jun 2023 15:51 by ADMIN

When importing a document with empty pages collection an ArgumentNullException: 'Value cannot be null.
Parameter name: page', is thrown, which leads to application crash.

Workaround: Import the document using the PdfProcessing library and add an empty page:

PdfFormatProvider pdfProcessingFormatProvider = new PdfFormatProvider();
RadFixedDocument document = pdfProcessingFormatProvider.Import(stream);
  
if (document.Pages.Count == 0)
{
    document.Pages.AddPage();
}

 

1 2 3 4 5 6