[BUG]: komorebi completely breaks mIRC #684

Closed
opened 2026-01-05 14:52:23 +01:00 by adam · 1 comment
Owner

Originally created by @onebitboy on GitHub (Oct 5, 2025).

Summary

mIRC (tested with current version 7.81) completely breaks when trying to use it with komorebi. When switching between its maximized MDI daughter windows within the mIRC parent window, they get un-maximized and are being moved to positions outside the visible area of the parent window. Sometimes, switching also causes the whole mIRC window to suddenly move to a different komorebi frame.

Version Information

Windows 11 Pro, Build 21600
komorebic 0.1.39, branch:master, commit_hash:160cb720

Komorebi Configuration

default quickstart configuration

Hotkey Configuration

default quickstart configuration

Output of komorebic check

No KOMOREBI_CONFIG_HOME detected, defaulting to C:\Users\x

Looking for configuration files in C:\Users\x

Found komorebi.json; this file can be passed to the start command with the --config flag

Found C:\Users\x.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag

Originally created by @onebitboy on GitHub (Oct 5, 2025). ### Summary mIRC (tested with current version 7.81) completely breaks when trying to use it with komorebi. When switching between its maximized MDI daughter windows within the mIRC parent window, they get un-maximized and are being moved to positions outside the visible area of the parent window. Sometimes, switching also causes the whole mIRC window to suddenly move to a different komorebi frame. ### Version Information Windows 11 Pro, Build 21600 komorebic 0.1.39, branch:master, commit_hash:160cb720 ### Komorebi Configuration ```json default quickstart configuration ``` ### Hotkey Configuration default quickstart configuration ### Output of komorebic check No KOMOREBI_CONFIG_HOME detected, defaulting to C:\Users\x Looking for configuration files in C:\Users\x Found komorebi.json; this file can be passed to the start command with the --config flag Found C:\Users\x\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag
adam added the bug label 2026-01-05 14:52:23 +01:00
adam closed this issue 2026-01-05 14:52:23 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Oct 6, 2025):

This is not a bug in komorebi, just a poorly coded application. You'll have to go through and create ignore rules and other various exceptions for bogus windows such as

    {
      "title": "Status not connected to SwiftIRC (irc.swiftirc.net:6667)",
      "exe": "mirc.exe",
      "class": "mIRC_Status"
    }

Ultimately the mIRC developers should fix their app so that it follows the basic Windows application development guidelines

@LGUG2Z commented on GitHub (Oct 6, 2025): This is not a bug in komorebi, just a poorly coded application. You'll have to go through and create ignore rules and other various exceptions for bogus windows such as ```json { "title": "Status not connected to SwiftIRC (irc.swiftirc.net:6667)", "exe": "mirc.exe", "class": "mIRC_Status" } ``` Ultimately the mIRC developers should fix their app so that it follows the basic Windows application development guidelines
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#684