diff --git a/module/applications/dialogs/attributionDialog.mjs b/module/applications/dialogs/attributionDialog.mjs
index 99ff261a..7f3f8bb2 100644
--- a/module/applications/dialogs/attributionDialog.mjs
+++ b/module/applications/dialogs/attributionDialog.mjs
@@ -54,7 +54,11 @@ export default class AttributionDialog extends HandlebarsApplicationMixin(Applic
const after = label.slice(matchIndex + search.length, label.length);
const element = document.createElement('li');
- element.innerHTML = `${beforeText}${matchText ? `${matchText}` : ''}${after}`;
+ element.innerHTML =
+ `${beforeText}${matchText ? `${matchText}` : ''}${after}`.replaceAll(
+ ' ',
+ ' '
+ );
if (item.hint) {
element.dataset.tooltip = game.i18n.localize(item.hint);
}
diff --git a/module/applications/dialogs/group-roll-dialog.mjs b/module/applications/dialogs/group-roll-dialog.mjs
index 2cb79563..8a3c43d6 100644
--- a/module/applications/dialogs/group-roll-dialog.mjs
+++ b/module/applications/dialogs/group-roll-dialog.mjs
@@ -70,7 +70,11 @@ export default class GroupRollDialog extends HandlebarsApplicationMixin(Applicat
element.appendChild(img);
const label = document.createElement('span');
- label.innerHTML = `${beforeText}${matchText ? `${matchText}` : ''}${after}`;
+ label.innerHTML =
+ `${beforeText}${matchText ? `${matchText}` : ''}${after}`.replaceAll(
+ ' ',
+ ' '
+ );
element.appendChild(label);
return element;
@@ -119,7 +123,11 @@ export default class GroupRollDialog extends HandlebarsApplicationMixin(Applicat
element.appendChild(img);
const label = document.createElement('span');
- label.innerHTML = `${beforeText}${matchText ? `${matchText}` : ''}${after}`;
+ label.innerHTML =
+ `${beforeText}${matchText ? `${matchText}` : ''}${after}`.replaceAll(
+ ' ',
+ ' '
+ );
element.appendChild(label);
return element;
diff --git a/module/applications/sheets-configs/activeEffectConfig.mjs b/module/applications/sheets-configs/activeEffectConfig.mjs
index d7b1b536..e807a94a 100644
--- a/module/applications/sheets-configs/activeEffectConfig.mjs
+++ b/module/applications/sheets-configs/activeEffectConfig.mjs
@@ -68,14 +68,18 @@ export default class DhActiveEffectConfig extends foundry.applications.sheets.Ac
},
render: function (item, search) {
const label = game.i18n.localize(item.label);
- const matchIndex = label.toLowerCase().indexOf(search);
+ const matchIndex = label.toLowerCase().indexOf(search.toLowerCase());
const beforeText = label.slice(0, matchIndex);
const matchText = label.slice(matchIndex, matchIndex + search.length);
const after = label.slice(matchIndex + search.length, label.length);
const element = document.createElement('li');
- element.innerHTML = `${beforeText}${matchText ? `${matchText}` : ''}${after}`;
+ element.innerHTML =
+ `${beforeText}${matchText ? `${matchText}` : ''}${after}`.replaceAll(
+ ' ',
+ ' '
+ );
if (item.hint) {
element.dataset.tooltip = game.i18n.localize(item.hint);
}
diff --git a/module/applications/sheets-configs/setting-active-effect-config.mjs b/module/applications/sheets-configs/setting-active-effect-config.mjs
index ca0d56e3..fe36e37f 100644
--- a/module/applications/sheets-configs/setting-active-effect-config.mjs
+++ b/module/applications/sheets-configs/setting-active-effect-config.mjs
@@ -103,7 +103,11 @@ export default class SettingActiveEffectConfig extends HandlebarsApplicationMixi
const after = label.slice(matchIndex + search.length, label.length);
const element = document.createElement('li');
- element.innerHTML = `${beforeText}${matchText ? `${matchText}` : ''}${after}`;
+ element.innerHTML =
+ `${beforeText}${matchText ? `${matchText}` : ''}${after}`.replaceAll(
+ ' ',
+ ' '
+ );
if (item.hint) {
element.dataset.tooltip = game.i18n.localize(item.hint);
}
diff --git a/styles/less/ux/autocomplete/autocomplete.less b/styles/less/ux/autocomplete/autocomplete.less
index 08854a53..7f799449 100644
--- a/styles/less/ux/autocomplete/autocomplete.less
+++ b/styles/less/ux/autocomplete/autocomplete.less
@@ -32,7 +32,6 @@
li[role='option'] {
display: flex;
align-items: center;
- gap: 10px;
font-size: var(--font-size-14);
padding: 0 10px;
cursor: pointer;