[gnome-continuous-yocto/gnomeostree-3.28-rocko: 2312/8267] bitbake: toaster: layer details Fix "edit" form interaction
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous-yocto/gnomeostree-3.28-rocko: 2312/8267] bitbake: toaster: layer details Fix "edit" form interaction
- Date: Sat, 16 Dec 2017 23:03:13 +0000 (UTC)
commit b5070f5337cd0914b16ff619f8fcd0bfd189f464
Author: Belen Barros Pena <belen barros pena linux intel com>
Date: Mon Sep 5 15:29:26 2016 +0100
bitbake: toaster: layer details Fix "edit" form interaction
Make sure the layer information disappears when the edit form shows, and
that the layer details come back when you click the 'cancel' button in
the edit form.
(Bitbake rev: bd08abe7c1f5fc96ee73c20b2c9d10a591a5f69c)
Signed-off-by: Belen Barros Pena <belen barros pena linux intel com>
Signed-off-by: Michael Wood <michael g wood intel com>
Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>
.../toaster/toastergui/static/js/layerdetails.js | 8 ++++----
.../toaster/toastergui/templates/layerdetails.html | 5 ++---
2 files changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/bitbake/lib/toaster/toastergui/static/js/layerdetails.js
b/bitbake/lib/toaster/toastergui/static/js/layerdetails.js
index 5fd7274..8165bad 100644
--- a/bitbake/lib/toaster/toastergui/static/js/layerdetails.js
+++ b/bitbake/lib/toaster/toastergui/static/js/layerdetails.js
@@ -423,7 +423,7 @@ function layerDetailsPageInit (ctx) {
$(this).hide();
saveSourceChangesBtn.attr("disabled", "disabled");
- $("#git-repo-info", "#directory-info").hide();
+ $("#git-repo-info, #directory-info").hide();
$("#edit-layer-source-form").fadeIn();
if ($("#layer-dir-path-in-details").val() == "") {
//Local dir path is empty...
@@ -473,9 +473,9 @@ function layerDetailsPageInit (ctx) {
});
$('#cancel-changes-for-switch').click(function() {
- $("#edit-layer-source-form").add("#layer-git").add("#layer-dir").fadeOut().promise().done(function(){
- editLayerSource.show();
- });
+ $("#edit-layer-source-form").hide();
+ $("#directory-info, #git-repo-info").fadeIn();
+ editLayerSource.show();
});
saveSourceChangesBtn.click(function() {
diff --git a/bitbake/lib/toaster/toastergui/templates/layerdetails.html
b/bitbake/lib/toaster/toastergui/templates/layerdetails.html
index 7dd0c47..0594b55 100644
--- a/bitbake/lib/toaster/toastergui/templates/layerdetails.html
+++ b/bitbake/lib/toaster/toastergui/templates/layerdetails.html
@@ -130,8 +130,8 @@
<!-- layer details pane -->
<div id="information" class="tab-pane active">
- {% if layerversion.layer.local_source_dir %}
<h3>Layer source code location</h3>
+ {% if layerversion.layer.local_source_dir %}
<dl class="dl-horizontal" id="directory-info">
<dt>
Path to the layer directory
@@ -200,8 +200,7 @@
<input type="radio" name="source-location" id="repo" value="repo">
In a <strong>Git repository</strong>
</label>
- <p class="help-block" style="margin-left:20px;width:70%;">To build the layer Toaster must
be able to access the Git repository, otherwise builds will fail. Toaster will\
- fetch and checkout your chosen Git revision every time you start a build.</p>
+ <p class="help-block" style="margin-left:20px;width:70%;">To build the layer Toaster must
be able to access the Git repository, otherwise builds will fail. Toaster will fetch and checkout your chosen
Git revision every time you start a build.</p>
</div>
<div class="radio" style="margin-top:15px;">
<label>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]