Преглед изворни кода

Eliminate weird flicker when loading bibtex

Shane Kilkelly пре 10 година
родитељ
комит
b649c13c17

+ 2 - 1
services/web/app/views/project/editor/binary-file.jade

@@ -20,7 +20,8 @@ div.binary-file.full-size(
 	)
 	
 	div(ng-if="(['bib'].indexOf(extension(openFile)) > -1) && !bibtexPreview.error")
-		div.bib-loading(ng-show="bibtexPreview.loading == true")
+
+		div.bib-loading(ng-show="bibtexPreview.loading && !bibtexPreview.error")
 			| #{translate('loading')}...
 
 		div.bib-preview(ng-show="bibtexPreview.data && !bibtexPreview.loading && !bibtexPreview.error")

+ 1 - 1
services/web/public/coffee/ide/binary-files/controllers/BinaryFileController.coffee

@@ -19,7 +19,7 @@ define [
 		$scope.loadBibtexIfRequired = () ->
 			if $scope.extension($scope.openFile) == 'bib'
 				$scope.bibtexPreview.data = null
-				$timeout($scope.loadBibtexFilePreview, 0)
+				$scope.loadBibtexFilePreview()
 
 		window.sl_binaryFilePreviewError = () =>
 			$scope.failedLoad = true