diff options
Diffstat (limited to 'app/assets/javascripts/repository/components/blob_content_viewer.vue')
-rw-r--r-- | app/assets/javascripts/repository/components/blob_content_viewer.vue | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/assets/javascripts/repository/components/blob_content_viewer.vue b/app/assets/javascripts/repository/components/blob_content_viewer.vue index 665b0698cc0..1d79818cbe8 100644 --- a/app/assets/javascripts/repository/components/blob_content_viewer.vue +++ b/app/assets/javascripts/repository/components/blob_content_viewer.vue @@ -118,7 +118,7 @@ export default { return this.$apollo.queries.project.loading || this.isLoadingLegacyViewer; }, isBinaryFileType() { - return this.isBinary || this.viewer.fileType === 'download'; + return this.isBinary || this.blobInfo.simpleViewer?.fileType !== 'text'; }, blobInfo() { const nodes = this.project?.repository?.blobs?.nodes || []; @@ -180,7 +180,7 @@ export default { <div v-if="blobInfo && !isLoading" class="file-holder"> <blob-header :blob="blobInfo" - :hide-viewer-switcher="!hasRichViewer || isBinary" + :hide-viewer-switcher="!hasRichViewer || isBinaryFileType" :is-binary="isBinaryFileType" :active-viewer-type="viewer.type" :has-render-error="hasRenderError" @@ -188,7 +188,7 @@ export default { > <template #actions> <blob-edit - :show-edit-button="!isBinary" + :show-edit-button="!isBinaryFileType" :edit-path="blobInfo.editBlobPath" :web-ide-path="blobInfo.ideEditPath" /> |