correctly clear searchbox when switching filelists

remotes/origin/fix-10825
Jörn Friedrich Dreyer 10 years ago
parent 10038640ae
commit 7a812801db
  1. 3
      apps/files/js/filelist.js
  2. 8
      search/js/search.js

@ -1713,6 +1713,9 @@
if (OCA.Search.files) { if (OCA.Search.files) {
OCA.Search.files.setFileList(this); OCA.Search.files.setFileList(this);
} }
if (OC.Search) {
OC.Search.clear();
}
}, },
/** /**
* Update UI based on the current selection * Update UI based on the current selection

@ -229,6 +229,14 @@
$searchResults.find('tr.result').remove(); $searchResults.find('tr.result').remove();
lastQuery = false; lastQuery = false;
}; };
this.clear = function() {
self.hideResults();
if(self.hasFilter(getCurrentApp())) {
self.getFilter(getCurrentApp())('');
}
$searchBox.val('');
$searchBox.blur();
};
/** /**
* Event handler for when scrolling the list container. * Event handler for when scrolling the list container.

Loading…
Cancel
Save