詳細設定の値が元に戻ってしまう

質問

Jira のシステム管理画面 > 一般設定 > 詳細設定 ボタンからプロパティの値を編集できるかと思いますが、いずれかの項目を変更しようと値を入力し Enter を押すと、すでに変更していた他の項目が元に戻ってしまっていました。

操作方法に原因があるのでしょうか。

回答

申し訳ございませんが、こちらは以下のチケットにて Jira の不具合として報告されています。

2019/12/16 現在の最新バージョン Jira 8.5.1 では、特に回避策もなく、まだ修正されていないようです。

原因としましては、「元に戻す」ボタンに対して type="submit" の属性が付与されていることで Enter の押下が「元に戻す」を発火させてしまっていることにあるようです。

少々強引ですが、Jira 8.5.1 ではお知らせバナーから以下の JavaScript を適用させることで回避することができました。


スクリプトの詳細な内容についてはサポート対象外となります。

検証環境等でお試しいただき、正しく動作することをご確認いただいてから適用ください。


<script>
(function($) {
  if (/AdvancedApplicationProperties.jspa$/.test(location.href)) {
    AJS.toInit(function() {
      var propertiesTable = document.getElementById('application-properties-table');
      if (!propertiesTable) return;
      var observer = new MutationObserver(function(record, obs) {
        $('.aui-button.application-property-revert').removeAttr('type');
        $('.aui-button.application-property-revert').css('width', '80px');
      });
      observer.observe(propertiesTable, { childList: true, subtree: true });
    });
  }
})(AJS.$);
</script>




リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。


Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ