brookhong / Surfingkeys

Map your keys for web surfing, expand your browser with javascript and keyboard.
https://chrome.google.com/webstore/detail/surfingkeys/gfbliohnnapiefjpjlpjnehglfpaknnc
MIT License
5.41k stars 483 forks source link

On IPADiOS I am using surfingkeys extension for safari with my Magic Keyboard but it doesn’t work on iOS 18 unless you first touch the screen or hit the tab key multiple times. #2195

Open Smower1 opened 3 weeks ago

Smower1 commented 3 weeks ago

Error details

On IPADiOS I am using surfingkeys extension for safari with my magic keyboard. It worked great giving me mostly hands free control with keyboard shortcuts. But ever since iOS 18 it doesn’t work unless I first touch the screen or hit the tab key multiple times. Thus my productivity has been severely hurt by this update and wonder if there is anything that can be done to get productive again.

SurfingKeys: 1.0.6

Browser: IPADIOS 18 and 18.1

URL: All seem to have this issue

Context

On IPADiOS I am using surfingkeys extension for safari with my magic keyboard. It worked great giving me mostly hands free control with keyboard shortcuts. But ever since iOS 18 it doesn’t work unless I first touch the screen or hit the tab key multiple times. Thus my productivity has been severely hurt by this update and wonder if there is anything that can be done to get productive again.

brookhong commented 2 weeks ago

I reproduced this issue, but it is impossible to fix this from this extension, I have post a thread here, and submitted a bug report to Apple.

Smower1 commented 2 weeks ago

Thank you! When you say chrome.tabs.update was it suppose to say safari.tabs.update? On iOS, it is happening on Safari, but I didn’t think your extension was available on iOS chrome

On Sat, Nov 2, 2024 at 10:03 PM brook hong @.***> wrote:

I reproduced this issue, but it is impossible to fix this from this extension, I have post a thread here https://forums.developer.apple.com/forums/thread/767741.

— Reply to this email directly, view it on GitHub https://github.com/brookhong/Surfingkeys/issues/2195#issuecomment-2453285488, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6XGQPSBKT5P5NIOVWGDQ53Z6WN77AVCNFSM6AAAAABQZ2ZOYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJTGI4DKNBYHA . You are receiving this because you authored the thread.Message ID: @.***>

--


This email has been outbound scanned by Google Workspace and found virus free.


brookhong commented 2 weeks ago

chrome.tabs.update is just the web extension API, it also works for safari, please see

image
Smower1 commented 2 weeks ago

Thank you. So is that just something Apple overlooked and broke or are they trying to do some security thing that is causing the issue purposely? Is there any likelihood they will resolve this anytime soon or am I out of luck?

Thanks! On Sat, Nov 2, 2024 at 11:08 PM brook hong @.***> wrote:

chrome.tabs.update is just the web extension API, it also works for safari, please see image.png (view on web) https://github.com/user-attachments/assets/0aa70d6d-b578-4758-b837-2c88d5963b19

— Reply to this email directly, view it on GitHub https://github.com/brookhong/Surfingkeys/issues/2195#issuecomment-2453299329, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6XGQPV2FQ2QC4MWQBBEFW3Z6WVVFAVCNFSM6AAAAABQZ2ZOYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJTGI4TSMZSHE . You are receiving this because you authored the thread.Message ID: @.***>

--


This email has been outbound scanned by Google Workspace and found virus free.


brookhong commented 2 weeks ago

I also raised a bug report to Apple, let's hope that they can take a look.

Smower1 commented 2 weeks ago

Thank you!

On Sun, Nov 3, 2024 at 1:18 AM brook hong @.***> wrote:

I also raised a bug report https://feedbackassistant.apple.com/feedback/15667820 to Apple, let's hope that they can take a look.

— Reply to this email directly, view it on GitHub https://github.com/brookhong/Surfingkeys/issues/2195#issuecomment-2453339576, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6XGQPSRRYP5Q2PCPCQUY5LZ6XL5JAVCNFSM6AAAAABQZ2ZOYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJTGMZTSNJXGY . You are receiving this because you authored the thread.Message ID: @.***>

--


This email has been outbound scanned by Google Workspace and found virus free.