Skip to content

Commit a164ba3

Browse files
author
Joseph Atkins-Turkish
committed
Reset project settings form after it loads
1 parent b90346a commit a164ba3

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

ide/static/ide/js/settings.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,9 @@ CloudPebble.Settings = (function() {
265265
uuid_field.trigger("change");
266266
});
267267

268+
// Resetting the form ensures that the values are correctly set when Chrome restores the page after quitting the browser
269+
pane.find('form')[0].reset();
270+
268271
live_form.init();
269272

270273
CloudPebble.Sidebar.SetActivePane(pane, 'settings');

ide/templates/ide/project/settings.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
<div class="control-group">
88
<label class="control-label" for="settings-name">{% trans 'Project name' %}</label>
99
<div class="controls">
10-
<input type="text" id="settings-name">
10+
<input type="text" id="settings-name" value="{{ project.name }}">
1111
</div>
1212
</div>
1313
<div class="sdk-version native-only control-group">
14-
<label class="control-label" for="settings-sdk-version">{% trans "SDK Version" %}</label>
14+
<label class="control-label" for="settings-sdk-version">{% trans "SDK Version" %} {{ project.sdk_version }}</label>
1515
<div class="controls">
1616
<select id="settings-sdk-version">
1717
<option value="2" {% if project.sdk_version == '2' %}selected{% endif %}>{% trans 'SDK 2 (Pebble, Pebble Steel)' %}</option>

0 commit comments

Comments
 (0)