GeorgRottensteiner / C64Studio

C64Studio is a .NET based IDE specializing in game development for the C64 in assembler and BASIC
Other
243 stars 36 forks source link

Cursor stops blinking after some seconds in the editor #105

Closed hkramer70 closed 8 months ago

hkramer70 commented 8 months ago

I use the version 7.6. After some seconds the cursor stops blinking when I'm working on, for example, assembler code.

Is this a feature? Could I disable it? Because for me it makes editing code more diffecult. I often have to press a button on keyboard to "reactivate" it.

GeorgRottensteiner commented 8 months ago

Thanks! I never noticed. It's a glorious system wide setting of Windows, so I can't really fix it. As a workaround I force a recreation of the caret every 5 seconds. Seems to fix it as far as I could see. Fixed with commit #6a7f943c2ae781ffcc401fb87f55a5dd64678ce0

I've updated the WIP version with the fix (https://www.georg-rottensteiner.de/webmisc/C64StudioRelease.zip), version should be 7.6.1 now.

hkramer70 commented 8 months ago

Oh really?! I normally write code on macos only. I use the windows pc only for gaming and C64Studio 👯. I am a beginner with windows settings...sorry.

I tried out your version and it works well so far :D. Thanks for your support.

GeorgRottensteiner commented 8 months ago

Just noticed that the workaround throws ObjectDisposedException quite a lot, I've uploaded a fix for the fix :)

hkramer70 commented 8 months ago

Your last version works well for me since yesterday evening. My reported issue is fixed from my sight of view :). Thx!

GeorgRottensteiner commented 8 months ago

Glad to be of service!