Unplanned
Last Updated: 25 Jul 2024 13:06 by Stenly
Having a file with a very thin border thickness is displayed with increased thickness when displaying a document inside RadPdfViewer.
Unplanned
Last Updated: 24 Jul 2024 10:28 by Anthony
Created by: Anthony
Comments: 10
Category: Map
Type: Bug Report
2

Hi, we use the map control in our application.

We get random KeyNotFoundException in TilesDownloadManager when zooming in... 

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   in System.Collections.Concurrent.ConcurrentDictionary`2.get_Item(TKey key)
   in Telerik.Windows.Controls.Map.TilesDownloadManager.UpdateTileCache()
   in Telerik.Windows.Controls.Map.TilesDownloadManager.Process()
   in Telerik.Windows.Controls.Map.TilesDownloadManager.DownloaderThread()
   in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   in System.Threading.ThreadHelper.ThreadStart()

 

System.Collections.Generic.KeyNotFoundException
  in System.Collections.Concurrent.ConcurrentDictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(System.__Canon)
  in Telerik.Windows.Controls.Map.TilesDownloadManager.RemoveTile(Telerik.Windows.Controls.Map.TileId)
  in Telerik.Windows.Controls.Map.TilesDownloadManager.RemoveL1Cache()
  in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  in System.Threading.ThreadHelper.ThreadStart()

We use OpenStreetMapProvider and don't use tile caching.

Unplanned
Last Updated: 24 Jul 2024 06:18 by Dimitar
One is unable to insert SDT (content controls) right before or right after another content control. 
Unplanned
Last Updated: 12 Jul 2024 11:40 by Martin Ivanov

The TableCellProperty.Padding property of the "TableNormal" StyleDefinition doesn't take effect in the UI. The same is valid for the TableProperties.CellPadding property.

To work this around, you can manually set the Padding property of all TableCell elements in the RadDocument.

 var cells = radDocument.EnumerateChildrenOfType<Telerik.Windows.Documents.Model.TableCell>();
 foreach (var cell in cells)
 {
     cell.Padding = new Padding(10);
 }

Unplanned
Last Updated: 12 Jul 2024 10:41 by Stenly
Saving and loading a minimized ToolWindow causes the elements inside RadDocking to not behave as expected. For example, dragging a pane may not visualize the ToolWindow, or selecting a pane may not mark it as active/selected.
Unplanned
Last Updated: 10 Jul 2024 11:00 by Martin Ivanov
The context menu that opens when you right click in the file explorer (over a file or an empty area) is displayed wrong when the menu is opened on the second monitor. The context menu is offset to the left or right of the mouse, based on the monitor position. The first monitor in this context means the one where the RadFileDialog (or the ExplorerControl) was initially opened. The second monitor is the other monitor.
Unplanned
Last Updated: 08 Jul 2024 11:07 by Stenly
In a dual-monitor scenario, showing a new RadTabbedWindow instance, while having the taskbar on the left-side, will display it over the window.
Unplanned
Last Updated: 05 Jul 2024 13:47 by Martin Ivanov
The horizontal scrollbar of the GridViewScrollViewer automaticall scrolls slightly to the left when the layout is updated and the HorizontalOffset was at the end of the GridView before the update. A layout update in this context can be resize of the RadGridView control or a vertical scroll action in a child RadGridView element.
Unplanned
Last Updated: 05 Jul 2024 11:38 by Zac
Cobination of GetBestView() and SetView() with pixelPadding parameter set might result in such zoom value that Map does not show all of the items intended to focus in the viewport. Padding and should always visualize all items given in the list.
Unplanned
Last Updated: 03 Jul 2024 07:53 by ief
Alternating Rows feature is not working when a column is sorted and the Equals method is overridden in the business object.
Unplanned
Last Updated: 01 Jul 2024 13:36 by Franz
Slots in ScheduleView with virtualization are not rendered when resetting the bound collection instead of adding one by one 
Unplanned
Last Updated: 28 Jun 2024 10:20 by ADMIN
When displaying PDF-Files using PDFViewer, ContentElementsCanvas .RenderAsync uses reflection (DispatcherObjectUtils.ApplyDispatcher) to render Visuals on multiple threads.
However this leads to a memory leak since the dispatchers cant be GC'ed, see screenshot below.




The Screenshot is from the actual application we expirienced this issue with, the attached reproduction example is a boiled down version of what your code does.
If you wanna reproduce this on your own, create an application that uses PdfViewer that switches between many pdf files. The ammount of Dispatchers will grow steadily, probably to a total of the number of threads used by Task.Factory.

Unplanned
Last Updated: 26 Jun 2024 16:03 by Martin Ivanov
A memory leak occurs when RadPropertyGrid instaces are loaded/unloaded multiple times. 

The issue manifests even more if the PropertyGrid contains fields for editing DateType types. 
Unplanned
Last Updated: 25 Jun 2024 11:41 by Benjamin
Calculated values are not updated when updating other values in the grid.
Unplanned
Last Updated: 25 Jun 2024 05:54 by Jennifer
One is unable to paste in Excel when selecting all and copying with the top left button.
Unplanned
Last Updated: 24 Jun 2024 08:16 by ADMIN
The icon is not shown even if new Guid is used each time. 
Unplanned
Last Updated: 18 Jun 2024 14:34 by Martin Ivanov
Currently, when you click on a parent RadMenuItem in the Visual Studio designer, the popup with its child RadMenuItem is displayed. However, there is no way to hide the popup until the project is rebuild or the .xaml file is closed and opened again. This is troublesome because the popup is displayed on top of all Windows applications.
To resolve this, add code that handles the click outside of the menu (during the design-time) or add an option to avoid opening the popup at all.
Unplanned
Last Updated: 10 Jun 2024 16:48 by Martin Ivanov
The MaskedInputExtensions.RestrictInvalidText should allow you to disable entering invalid values. However, if the value is empty and you start typing an invalid character, the text is updated disregarding the RestrictInvalidText setting.
Unplanned
Last Updated: 07 Jun 2024 12:51 by Martin Ivanov

The column group headers are not displayed when the DisplayIndex property of the GridViewColumn objects is set before the control is loaded.

To work this around, you can set the DisplayIndex of the columns after the RadGridView is loaded.

Unplanned
Last Updated: 07 Jun 2024 06:09 by Daniel
The table layout is slow with documents that contain large tables. This causes slow import and later slow performance with such documents.
1 2 3 4 5 6