File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ namespace Windows.UI.Xaml
27
27
28
28
public partial class FrameworkTemplate : DependencyObject
29
29
{
30
- private readonly FrameworkTemplateBuilder ? _viewFactory ;
30
+ internal readonly FrameworkTemplateBuilder ? _viewFactory ;
31
31
private readonly int _hashCode ;
32
32
private readonly ManagedWeakReference ? _ownerRef ;
33
33
Original file line number Diff line number Diff line change @@ -320,10 +320,8 @@ private string GetTemplateDebugId(FrameworkTemplate? template)
320
320
{
321
321
i ++ ;
322
322
var pooledTemplate = kvp . Key ;
323
- if ( template ? . Equals ( pooledTemplate ) ?? false )
323
+ if ( ( template ? . Equals ( pooledTemplate ) ?? false ) && template . _viewFactory is { } func )
324
324
{
325
- var func = ( ( Func < View > ) template ) ;
326
-
327
325
return $ "{ i } ({ func . Method . DeclaringType } .{ func . Method . Name } )";
328
326
}
329
327
}
You can’t perform that action at this time.
0 commit comments