Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Notifications steal focus on everything except Scintilla #816
In Komodo Edit 9.3, I've noticed that various operations prevent me from clicking on the code editor.
Scenario 1: Performing a search with CTRL-F and deleting some text.
I can't always reproduce this but it happens quite often.
Scenario 2: Performing a search and replace with CTRL-H
If I highlight some code, then press CTRL-H, then press tab and make a change to the Replace field:
I think both problems may be related to the python linters / syntax checkers blocking access - the reason I think this is the case is because the squiggly lines disappear after the Replace All operation, and it's not until they reappear that I get control back.
I'm using Pylint, Pyflakes, and PEP8 linters. The issue will be easier to see on larger files with lots of linter issues.
Update: I can almost guarantee that the linter notifications shown in the screenshot below are stopping the Replace All operation from occurring. I don't actually know why these are appearing at all as they are coming under the Syntax Checking Status tab anyway.
Komodo Edit, version 9.3.0, build 16396, platform win32-x86.
I still get these issues with the Default skin.
The issue appears to be that clicking anywhere on the Find / Replace area (e.g. on the Replace All button) acts to dismiss the pylint etc. warnings that are appearing above the find window without acting upon the click operation as it should.
For some reason the same operations on the code editor screen are more difficult to reproduce, but again it appears caused by the pylint etc. notifications blocking access to the code editor.