mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
Only show nb loading spinner when no cells shown (#5095)
This commit is contained in:
@@ -224,7 +224,6 @@ export class NotebookComponent extends AngularDisposable implements OnInit, OnDe
|
|||||||
try {
|
try {
|
||||||
await this.setNotebookManager();
|
await this.setNotebookManager();
|
||||||
await this.loadModel();
|
await this.loadModel();
|
||||||
this.setLoading(false);
|
|
||||||
this._modelReadyDeferred.resolve(this._model);
|
this._modelReadyDeferred.resolve(this._model);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
this.setViewInErrorState(localize('displayFailed', 'Could not display contents: {0}', notebookUtils.getErrorMessage(error)));
|
this.setViewInErrorState(localize('displayFailed', 'Could not display contents: {0}', notebookUtils.getErrorMessage(error)));
|
||||||
@@ -262,6 +261,7 @@ export class NotebookComponent extends AngularDisposable implements OnInit, OnDe
|
|||||||
model.contentChanged((change) => this.handleContentChanged(change));
|
model.contentChanged((change) => this.handleContentChanged(change));
|
||||||
model.onProviderIdChange((provider) => this.handleProviderIdChanged(provider));
|
model.onProviderIdChange((provider) => this.handleProviderIdChanged(provider));
|
||||||
this._model = this._register(model);
|
this._model = this._register(model);
|
||||||
|
this.setLoading(false);
|
||||||
this.updateToolbarComponents(this._model.trustedMode);
|
this.updateToolbarComponents(this._model.trustedMode);
|
||||||
this._modelRegisteredDeferred.resolve(this._model);
|
this._modelRegisteredDeferred.resolve(this._model);
|
||||||
await model.startSession(this.model.notebookManager, undefined, true);
|
await model.startSession(this.model.notebookManager, undefined, true);
|
||||||
|
|||||||
Reference in New Issue
Block a user