diff --git a/src/components/dropdown/dropdown.ejs b/src/components/dropdown/dropdown.ejs
index de075e4..6b8e7e4 100644
--- a/src/components/dropdown/dropdown.ejs
+++ b/src/components/dropdown/dropdown.ejs
@@ -55,7 +55,7 @@
<% } %>
-
+
+
diff --git a/src/components/dropdown/dropdown.mjs b/src/components/dropdown/dropdown.mjs
index 1336823..7efbfdb 100644
--- a/src/components/dropdown/dropdown.mjs
+++ b/src/components/dropdown/dropdown.mjs
@@ -41,6 +41,8 @@ export class Dropdown extends ComposableElement {
event.preventDefault();
+ console.log(`Dropdown keydown: ${event.key}`);
+
const focusableItems = Array.from(this.querySelectorAll('li'));
if (focusableItems.length === 0) {
@@ -146,7 +148,7 @@ export class Dropdown extends ComposableElement {
shadow.appendChild(cssAnchorPolyfill);
// Create the trigger div for the dropdown component
- const dropdownTriggerDiv = document.createElement('div');
+ const dropdownTriggerDiv = document.createElement('button');
dropdownTriggerDiv.role = 'button';
dropdownTriggerDiv.tabIndex = 0;
dropdownTriggerDiv.setAttribute('aria-expanded', 'false');