diff --git a/src/js/render.js b/src/js/render.js
index d9737e2..e463fdc 100644
--- a/src/js/render.js
+++ b/src/js/render.js
@@ -96,7 +96,7 @@ export function renderStats() {
detailsPanel.innerHTML = numberOfWordsHTML + wordLengthHTML + letterDistributionHTML + totalLettersHTML;
}
-export function renderPartsOfSpeech() {
+export function renderPartsOfSpeech(onlyOptions = false) {
let optionsHTML = '',
searchHTML = '';
window.currentDictionary.partsOfSpeech.forEach(partOfSpeech => {
@@ -110,7 +110,9 @@ export function renderPartsOfSpeech() {
select.innerHTML = optionsHTML;
select.value = selectedValue;
});
- document.getElementById('searchPartsOfSpeech').innerHTML = searchHTML;
+ if (!onlyOptions) {
+ document.getElementById('searchPartsOfSpeech').innerHTML = searchHTML;
+ }
setupSearchFilters();
}
@@ -273,6 +275,7 @@ export function renderEditForm(wordId = false) {
document.getElementById(wordId.toString()).innerHTML = editForm;
setupWordEditFormButtons();
+ renderPartsOfSpeech(true);
}
}