StrokesPlus.net
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Roland  
#1 Posted : Tuesday, September 17, 2019 10:21:57 AM(UTC)
Roland

Rank: Member

Reputation:

Groups: Translators, Approved
Joined: 11/7/2018(UTC)
Posts: 18
Germany

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
In 0.3.4.2 there seems to be a problem with MS Edge and S+ text extension.
When text extension is on I can't type anything in MS Edge forms.
I CAN type in the address bar, but anything on a web page (e.g. Google search input) produces only spaces. It seems to recognize keystrokes, but no letters (only spaces) appear.

The Ignore list doesn't help.
I can type as soon as I turn S+ off.

Rob  
#2 Posted : Thursday, September 19, 2019 1:50:35 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 1,359
United States
Location: Tampa, FL

Thanks: 28 times
Was thanked: 419 time(s) in 356 post(s)
Ha! I never use Edge, but use it from time to time to test website layouts for work and had the same issue, but never found S+ was the cause :)

I'll have to take a look into that.
Rob  
#3 Posted : Thursday, September 19, 2019 2:32:30 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 1,359
United States
Location: Tampa, FL

Thanks: 28 times
Was thanked: 419 time(s) in 356 post(s)
Should be fixed in 0.3.4.3.

In the code, I attach to the window's thread to be able to properly extract the character being typed. For some reason in that code, I was also setting the window as the foreground. Generally this shouldn't be an issue, but Edge has an interesting/uncommon window structure/hierarchy so this resulted in the window focus being changed every time you pressed a character. It ultimately came back to Edge being in focus, but during that short time, the key which was pressed was sent (I assume) to a different (hidden) Edge window resulting in the input being lost.

I'm no longer setting the foreground window in that code and it seems to be working fine in Edge and a couple other applications I tested.

Thanks for narrowing this down to an S+ issue! I'd been going crazy the few times I opened edge, I would type in the Run dialog and copy/paste into Edge....lol
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.