Skip to content

Commit bc4db1e

Browse files
fix(FolderPicker): [Skia][WPF] Applied Codacy suggestions
1 parent 3d8bf64 commit bc4db1e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/Uno.UI.Runtime.Skia.Wpf/Extensions/Storage/Pickers/FolderPickerExtension.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ namespace Uno.Extensions.Storage.Pickers
1212
internal class FolderPickerExtension : IFolderPickerExtension
1313
{
1414
private readonly FolderPicker _picker;
15-
private WndProc _callback;
1615

1716
public Guid? SuggestedStartLocation { get; private set; }
1817

@@ -40,9 +39,9 @@ public FolderPickerExtension(FolderPicker owner)
4039
NativeMethods.BROWSEINFO pbi = new NativeMethods.BROWSEINFO();
4140
pbi.ulFlags = 0x41; //BIF_RETURNONLYFSDIRS | BIF_NEWDIALOGSTYLE
4241
pbi.pszDisplayName = new string('\0', NativeMethods.MAX_PATH);
43-
_callback = new WndProc(FolderBrowserDialog_BrowseCallbackProc);
44-
var cp = Marshal.GetFunctionPointerForDelegate(_callback);
45-
GC.KeepAlive(_callback);
42+
var callback = new WndProc(FolderBrowserDialog_BrowseCallbackProc);
43+
var cp = Marshal.GetFunctionPointerForDelegate(callback);
44+
GC.KeepAlive(callback);
4645
pbi.lpfn = cp;
4746
IntPtr pidl = NativeMethods.SHBrowseForFolder(ref pbi);
4847
if (pidl != IntPtr.Zero)
@@ -116,7 +115,7 @@ private static class NativeMethods
116115
private const uint BFFM_SETSELECTIONW = (WM_USER + 103);
117116
internal const uint BFFM_ENABLEOK = (WM_USER + 101);
118117
internal const uint BFFM_SETOKTEXT = (WM_USER + 105);
119-
internal static uint BFFM_SETSELECTION = Marshal.SystemDefaultCharSize == 1
118+
internal readonly static uint BFFM_SETSELECTION = Marshal.SystemDefaultCharSize == 1
120119
? BFFM_SETSELECTIONA
121120
: BFFM_SETSELECTIONW;
122121
internal const int MAX_PATH = 260;

0 commit comments

Comments
 (0)