File tree Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ public void ViewRevisionFile(Models.Object file)
196
196
var stream = Commands . QueryFileContent . Run ( _repo . FullPath , _commit . SHA , file . Path ) ;
197
197
var fileSize = stream . Length ;
198
198
var bitmap = fileSize > 0 ? new Bitmap ( stream ) : null ;
199
- var imageType = Path . GetExtension ( file . Path ) . TrimStart ( '.' ) . ToUpper ( CultureInfo . CurrentCulture ) ;
199
+ var imageType = ext ! . Substring ( 1 ) . ToUpper ( CultureInfo . CurrentCulture ) ;
200
200
var image = new Models . RevisionImageFile ( ) { Image = bitmap , FileSize = fileSize , ImageType = imageType } ;
201
201
Dispatcher . UIThread . Invoke ( ( ) => ViewRevisionFileContent = image ) ;
202
202
}
Original file line number Diff line number Diff line change @@ -153,12 +153,9 @@ public void Select(IList commits)
153
153
}
154
154
else if ( commits . Count == 1 )
155
155
{
156
- var commit = commits [ 0 ] as Models . Commit ;
157
-
156
+ var commit = ( commits [ 0 ] as Models . Commit ) ! ;
158
157
if ( _repo . SearchResultSelectedCommit == null || _repo . SearchResultSelectedCommit . SHA != commit . SHA )
159
- {
160
158
_repo . SearchResultSelectedCommit = _repo . SearchedCommits . Find ( x => x . SHA == commit . SHA ) ;
161
- }
162
159
163
160
AutoSelectedCommit = commit ;
164
161
NavigationId = _navigationId + 1 ;
@@ -224,7 +221,7 @@ public void DoubleTapped(Models.Commit commit)
224
221
public ContextMenu MakeContextMenu ( ListBox list )
225
222
{
226
223
var current = _repo . CurrentBranch ;
227
- if ( current == null )
224
+ if ( current == null || list . SelectedItems == null )
228
225
return null ;
229
226
230
227
if ( list . SelectedItems . Count > 1 )
You can’t perform that action at this time.
0 commit comments