Browse Source

Merge pull request #11579 from AvaloniaUI/maxkatz6-patch-1

BclStorageFile.OpenWrite should always override file if it exist
pull/11585/head
Dan Walmsley 3 years ago
committed by GitHub
parent
commit
1c927688e9
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      src/Avalonia.Base/Platform/Storage/FileIO/BclStorageFile.cs

3
src/Avalonia.Base/Platform/Storage/FileIO/BclStorageFile.cs

@ -64,7 +64,8 @@ internal class BclStorageFile : IStorageBookmarkFile
public Task<Stream> OpenWriteAsync() public Task<Stream> OpenWriteAsync()
{ {
return Task.FromResult<Stream>(FileInfo.OpenWrite()); var stream = new FileStream(FileInfo.FullName, FileMode.Create, FileAccess.Write, FileShare.Write);
return Task.FromResult<Stream>(stream);
} }
public virtual Task<string?> SaveBookmarkAsync() public virtual Task<string?> SaveBookmarkAsync()

Loading…
Cancel
Save