I'm trying to add an ignore rule so that the bitwarden password popup from ms edge is not managed. The rule seems to match, but for some reason the window still gets managed. Doing a retile doesn't exclude the window.

OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.22631 N/A Build 22631
komorebic 0.1.30
tag:v0.1.30
commit_hash:9a3dbccc
build_time:2024-11-03 23:49:52 +00:00
build_env:rustc 1.82.0 (f6e511eec 2024-10-15),stable-x86_64-pc-windows-msvc
{
"$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/master/schema.json",
"app_specific_configuration_path": "$Env:KOMOREBI_CONFIG_HOME/applications.json",
"window_hiding_behaviour": "Cloak",
"cross_monitor_move_behaviour": "Insert",
"default_workspace_padding": 3,
"default_container_padding": 3,
"mouse_follows_focus": false,
"border": true,
"border_width": 7,
"border_style": "System",
"border_colours": {
"single": { "r": 66, "g": 165, "b": 245 },
"stack": { "r": 256, "g": 165, "b": 66 },
"monocle": { "r": 255, "g": 51, "b": 153 }
},
"monitors": [
{
"workspaces": [
{
"container_padding": 0,
"layout": "VerticalStack",
"name": "1I",
"workspace_padding": 0
}
]
},
{
"workspaces": [
{
"layout": "UltrawideVerticalStack",
"name": "I"
}
]
}
],
"ignore_rules": [
{"kind": "exe", "id": "ShareX.exe"},
{"kind": "exe", "id": "TeraCopy.exe"},
{"kind": "title", "id": "Remove Torrent", "matching_strategy": "Equals"},
{"kind": "title", "id": "Connection Manager", "matching_strategy": "Equals"},
{"kind": "exe", "id": "flux.exe"},
{"kind": "class", "id": "TLoginDialog"},
{"kind": "exe", "id": "RoyalTS_PuTTY.exe"},
{"kind": "exe", "id": "RoyalTS_PuTTY64.exe"},
{"kind": "exe", "id": "barrier.exe"},
{"kind": "exe", "id": "PhoneExperienceHost.exe"},
{"kind": "class", "id": "VISIOS"},
[
{"kind": "exe", "id": "deluge.exe"},
{"kind": "title", "id": "Deluge", "matching_strategy": "DoesNotEqual"}
],
{"kind": "exe", "id": "PowerToys.AdvancedPaste.exe"},
{"kind": "class", "id": "MozillaDialogClass"},
{"kind": "class", "id": "TLoginDialog"},
{"kind": "title", "id": "minimized | Microsoft Teams", "matching_strategy": "EndsWith"},
[
{"kind": "exe", "id": "RemoteDesktopManager.exe"},
{"kind": "title", "id": "Remote Desktop Manager - ", "matching_strategy": "StartsWith"}
],
[
{"kind": "exe", "id": "RemoteDesktopManager.exe"},
{"kind": "title", "id": "Remote Desktop Manager", "matching_strategy": "DoesNotStartWith"}
],
[
{"kind": "exe", "id": "RemoteDesktopManager.exe"},
{"kind": "class", "id": "WindowsForms10.Window.8.app.0.5c39d4_r3_ad1", "matching_strategy": "DoesNotEqual"}
],
{"kind": "exe", "id": "input-leap.exe"},
[
{"kind": "exe", "id": "ms-teams.exe"},
{"kind": "title", "id": "compact view", "matching_strategy": "Contains"}
],
[
{"kind": "exe", "id": "msedge.exe"},
{"kind": "title", "id": "Bitwarden"}
]
],
"object_name_change_applications": [
{"kind": "exe", "id": "RemoteDesktopManager.exe"}
],
"stackbar": {
"height": 40,
"mode": "OnStack",
"tabs": {
"width": 300,
"focused_text": "#00a542",
"unfocused_text": "#b3b3b3",
"background": "#141414"
}
}
}
Don't think this is relevant here.
Found komorebi.json; this file can be passed to the start command with the --config flag
Found C:\Users\chase.sterling.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag
Summary
I'm trying to add an ignore rule so that the bitwarden password popup from ms edge is not managed. The rule seems to match, but for some reason the window still gets managed. Doing a retile doesn't exclude the window.

Version Information
Komorebi Configuration
{ "$schema": "https://raw.githubusercontent.com/LGUG2Z/komorebi/master/schema.json", "app_specific_configuration_path": "$Env:KOMOREBI_CONFIG_HOME/applications.json", "window_hiding_behaviour": "Cloak", "cross_monitor_move_behaviour": "Insert", "default_workspace_padding": 3, "default_container_padding": 3, "mouse_follows_focus": false, "border": true, "border_width": 7, "border_style": "System", "border_colours": { "single": { "r": 66, "g": 165, "b": 245 }, "stack": { "r": 256, "g": 165, "b": 66 }, "monocle": { "r": 255, "g": 51, "b": 153 } }, "monitors": [ { "workspaces": [ { "container_padding": 0, "layout": "VerticalStack", "name": "1I", "workspace_padding": 0 } ] }, { "workspaces": [ { "layout": "UltrawideVerticalStack", "name": "I" } ] } ], "ignore_rules": [ {"kind": "exe", "id": "ShareX.exe"}, {"kind": "exe", "id": "TeraCopy.exe"}, {"kind": "title", "id": "Remove Torrent", "matching_strategy": "Equals"}, {"kind": "title", "id": "Connection Manager", "matching_strategy": "Equals"}, {"kind": "exe", "id": "flux.exe"}, {"kind": "class", "id": "TLoginDialog"}, {"kind": "exe", "id": "RoyalTS_PuTTY.exe"}, {"kind": "exe", "id": "RoyalTS_PuTTY64.exe"}, {"kind": "exe", "id": "barrier.exe"}, {"kind": "exe", "id": "PhoneExperienceHost.exe"}, {"kind": "class", "id": "VISIOS"}, [ {"kind": "exe", "id": "deluge.exe"}, {"kind": "title", "id": "Deluge", "matching_strategy": "DoesNotEqual"} ], {"kind": "exe", "id": "PowerToys.AdvancedPaste.exe"}, {"kind": "class", "id": "MozillaDialogClass"}, {"kind": "class", "id": "TLoginDialog"}, {"kind": "title", "id": "minimized | Microsoft Teams", "matching_strategy": "EndsWith"}, [ {"kind": "exe", "id": "RemoteDesktopManager.exe"}, {"kind": "title", "id": "Remote Desktop Manager - ", "matching_strategy": "StartsWith"} ], [ {"kind": "exe", "id": "RemoteDesktopManager.exe"}, {"kind": "title", "id": "Remote Desktop Manager", "matching_strategy": "DoesNotStartWith"} ], [ {"kind": "exe", "id": "RemoteDesktopManager.exe"}, {"kind": "class", "id": "WindowsForms10.Window.8.app.0.5c39d4_r3_ad1", "matching_strategy": "DoesNotEqual"} ], {"kind": "exe", "id": "input-leap.exe"}, [ {"kind": "exe", "id": "ms-teams.exe"}, {"kind": "title", "id": "compact view", "matching_strategy": "Contains"} ], [ {"kind": "exe", "id": "msedge.exe"}, {"kind": "title", "id": "Bitwarden"} ] ], "object_name_change_applications": [ {"kind": "exe", "id": "RemoteDesktopManager.exe"} ], "stackbar": { "height": 40, "mode": "OnStack", "tabs": { "width": 300, "focused_text": "#00a542", "unfocused_text": "#b3b3b3", "background": "#141414" } } }Hotkey Configuration
Don't think this is relevant here.
Output of komorebic check
KOMOREBI_CONFIG_HOME detected: c:\Users\chase.sterling.config\komorebi
Looking for configuration files in c:\Users\chase.sterling.config\komorebi
Found komorebi.json; this file can be passed to the start command with the --config flag
Found C:\Users\chase.sterling.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag