Verified Commit b11a861d authored by Lee Rowlands's avatar Lee Rowlands
Browse files

Issue #3305706 by znerol, SandeepSingh199, ivnish, smustgrave, Spokje, økse,...

Issue #3305706 by znerol, SandeepSingh199, ivnish, smustgrave, Spokje, økse, ranjith_kumar_k_u, coffeemakr, DavorHorvacki: Uncaught TypeError: this.$pluginSelect.find(...)[0] is undefined
parent 74d673cd
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -365,10 +365,14 @@
      // disabled previously. Pseudo-fields do not have default formatters,
      // we just return to 'visible' for those.
      if (this.region === 'hidden') {
        const pluginSelect =
          typeof this.$pluginSelect.find('option')[0] !== 'undefined'
            ? this.$pluginSelect.find('option')[0].value
            : undefined;
        const value =
          typeof this.defaultPlugin !== 'undefined'
            ? this.defaultPlugin
            : this.$pluginSelect.find('option')[0].value;
            : pluginSelect;

        if (typeof value !== 'undefined') {
          if (this.$pluginSelect.length) {
+2 −1
Original line number Diff line number Diff line
@@ -150,7 +150,8 @@
        this.$regionSelect[0].value = region;
      }
      if (this.region === 'hidden') {
        var value = typeof this.defaultPlugin !== 'undefined' ? this.defaultPlugin : this.$pluginSelect.find('option')[0].value;
        var pluginSelect = typeof this.$pluginSelect.find('option')[0] !== 'undefined' ? this.$pluginSelect.find('option')[0].value : undefined;
        var value = typeof this.defaultPlugin !== 'undefined' ? this.defaultPlugin : pluginSelect;
        if (typeof value !== 'undefined') {
          if (this.$pluginSelect.length) {
            this.$pluginSelect[0].value = value;