Skip to content

Commit 93ae938

Browse files
weiyuanyueMilly Wei (from Dev Box)
andauthored
hide View model pagei link icon (#529)
Co-authored-by: Milly Wei (from Dev Box) <yuanwei@microsoft.com>
1 parent 5049be3 commit 93ae938

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

AIDevGallery/Controls/DownloadProgressList.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
Style="{StaticResource SubtleButtonStyle}"
139139
Tag="{x:Bind}"
140140
ToolTipService.ToolTip="View model page"
141-
Visibility="{x:Bind vm:DownloadableModel.VisibleWhenDownloaded(Status), Mode=OneWay}" />
141+
Visibility="{x:Bind vm:DownloadableModel.VisibleWhenDownloaded(Status, ModelDetails), Mode=OneWay}" />
142142
<Button
143143
Grid.RowSpan="3"
144144
Grid.Column="2"

AIDevGallery/ViewModels/DownloadableModel.cs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,19 @@ public static Visibility VisibleWhenCanceled(DownloadStatus status)
152152
return status == DownloadStatus.Canceled ? Visibility.Visible : Visibility.Collapsed;
153153
}
154154

155-
public static Visibility VisibleWhenDownloaded(DownloadStatus status)
155+
public static Visibility VisibleWhenDownloaded(DownloadStatus status, ModelDetails modelDetails)
156156
{
157-
return status == DownloadStatus.Completed ? Visibility.Visible : Visibility.Collapsed;
157+
if (status != DownloadStatus.Completed)
158+
{
159+
return Visibility.Collapsed;
160+
}
161+
162+
if (modelDetails.HardwareAccelerators.Contains(HardwareAccelerator.FOUNDRYLOCAL))
163+
{
164+
return Visibility.Collapsed;
165+
}
166+
167+
return Visibility.Visible;
158168
}
159169

160170
public static Visibility BoolToVisibilityInverse(bool value)

0 commit comments

Comments
 (0)