title: Space character doesn't get recognized in lodash's debounce method with b-taginput in buefy?
body: <p>I am using buefy's b-taginput with lodash's debounce method to fetch data from an api source during the @typing event. The issue is when I hit spacebar in the input field , inside the debounce method the input character is not recognized as an actual character.</p>
  <pre><code> &lt;b-field label=&quot;Roles&quot;&gt;
        &lt;b-taginput
          :value=&quot;this.objectData.roles&quot;
          :data=&quot;filteredTags&quot;
          autocomplete
          field=&quot;role&quot;
          icon=&quot;label&quot;
          placeholder=&quot;add role...&quot;
          @focus=&quot;getAsyncRole&quot;
          @typing=&quot;getAsyncRole&quot;
          @input=&quot;(newValue) =&gt; {updateValue(newValue, 'roles')}&quot;
        &gt;
          &lt;template slot-scope=&quot;props&quot;&gt;
            &lt;p&gt;{{props.option.role}}&lt;/p&gt;
          &lt;/template&gt;
          &lt;template slot=&quot;empty&quot;&gt;There are no items&lt;/template&gt;
        &lt;/b-taginput&gt;
      &lt;/b-field&gt;
  </code></pre>
  <pre><code> getAsyncRole: debounce(function(name) {
         console.log('inside getAsyncRole and name.length is  '+name.length) // the length is 0 when i hit 
                                                                                spacebar but why? 
        if (!name.length) {
          this.filteredTags = [];
          return;       //exits the function if length of input is zero
        }
        this.isFetching = true;
        api
          .getSearchData(this.sessionData.key,`/role/?filter={role} LIKE '%25${name}%25'`)
          .then(response =&gt; {
            console.log('response for getasync role is'+JSON.stringify(response))
            this.filteredTags = [];
            response.forEach(item =&gt; {
               
              this.filteredTags.push(item);
            });
          })
          .catch(error =&gt; {
            this.filteredTags = [];
            throw error;
          })
          .finally(() =&gt; {
            this.isFetching = false;
          });
      }, 500),
  </code></pre>
  <p>The above mentioned code works if I type any alphabetic character (i.e. it give's me the possible autocomplete results based on input character). But I also want it to list out all the autocomplete results (total results) when I hit spacebar into the b-taginput. Since it doesn't recognize the space character as an actual character, <code>name.length</code> become zero, and then it exits the function without making the api call.</p>
  <p><strong>NOTE: I noticed that this issue occurs only for b-taginput. This issue does not occur in the case of <code>&lt;b-autocomplete&gt;</code>. With <code>&lt;b-autocomplete&gt;</code> if I hit spacebar then I get all the results as desired. Therefore, I think this issue is specific only to b-taginput. Please help by advising a workaround for this.</strong></p>