Итак, после некоторого времени, вложенного в это, и довольно небольшой помощи со стороны сообщества мне удалось найти исправление.
Поскольку проблема сводится к следующему: на некоторых машинах кажется (удалось чтобы воспроизвести его на чужом ПК / Windows), что элемент select без каких-либо параметров вызовет черный выпадающий список при нажатии мыши.
И вам нужно a select element без параметров по разным причинам, в моем случае это было потому, что я позже удалял то, что было внутри вышеупомянутого select element , чтобы добавить настраиваемый раскрывающийся список.
Затем все, что вам нужно сделать, это добавить прослушиватель событий, который прослушивает событие onmousedown и выполнять e.preventDefault()
на нем, чтобы раскрывающийся список по умолчанию вообще не открывался.
Проверено во всех браузерах без проблем!
Конечный результат: https://imgur.com/moYaFkO
Спасибо за ваши предложения, ребята!