Browse Source

Merge pull request #3896 from microsoft/hediet/b/vicarious-sloth

Playground improvements
Henning Dieterichs 2 năm trước cách đây
mục cha
commit
af0106a971

+ 1 - 1
website/src/website/pages/playground/PlaygroundModel.ts

@@ -140,7 +140,7 @@ export class PlaygroundModel {
 		}
 	}
 
-	private readonly debouncer = new Debouncer(250);
+	private readonly debouncer = new Debouncer(700);
 
 	@observable
 	public isDirty = false;

+ 10 - 4
website/src/website/pages/playground/PlaygroundPageContent.tsx

@@ -133,10 +133,16 @@ export class PlaygroundPageContent extends React.Component<
 												checked={
 													model.settings.autoReload
 												}
-												onChange={(e) =>
-													(model.settings.autoReload =
-														e.target.checked)
-												}
+												onChange={(e) => {
+													model.settings.autoReload =
+														e.target.checked;
+													if (
+														e.target.checked &&
+														model.isDirty
+													) {
+														model.reload();
+													}
+												}}
 											/>
 										)}
 										<Button