Comments (13)
Thank you for your feedback. I checked on my Firefox (both on 85.0 and 85.0.2 after upgrading) on Google Images. PhotoShow works normally as well as the S
hotkey action.
So it could potentially be a tough problem if it still wouldn't work properly at yours. You may send me another email via the ✉ icon on PhotoShow's popup window while visiting the website, through which approach the email will automatically contain the basic environmental information that might be helpful for debugging.
You can also try to reinstall PhotoShow to see if it makes any sense.
I'll keep this issue open until getting your feedback or a fortnight later.
from photoshow.
Uninstalling and reinstalling the addon (restarted Firefox in between) had no effect. And email option doesn't work, since it just opens whatever email client is set up as default, but I don't have any clients configured, since I just use webmail. There should be a button to just copy the info to the clipboard. Anything else I can do to help figure this out?
from photoshow.
I figured out the issue. I realized no hotkeys were working, and tried to think what might be blocking input, then realized what it was. My computer restarted on me the other night, which is why Firefox updated (and why I thought that was the problem), and one thing that resulted from that was Ghostpress, an anti-keylogger, ran at startup. It wasn't running before, which is why PhotoShow worked before, but it blocks or scrambles the key input and PhotoShow isn't receiving it. It's odd because I can obviously type in the browser, and all other applications for that matter, so the input is received perfectly fine by it, just not by PhotoShow. I tried another addon that uses hotkeys (https://addons.mozilla.org/en-US/firefox/addon/suprhotkeys/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search) and it works fine, so it seems this isn't an issue with addons not receiving the keys properly, but with PhotoShow specifically (though of course there may be others, but the point is it doesn't seem to be due to a limitation). So I wonder if it's something that can be fixed so it will work. It's not a big deal, and certainly not a priority, since now I know what the problem is and at the very least maybe it could warn users that anti-keyloggers may interfere, to keep them from spending time troubleshooting, but it would be nice if you could get it to work.
from photoshow.
Thanks again for the details. I was thinking that it looked like the communication between the page and the extension background code was blocked or somehow didn't work properly, since saving images and some other stuff rely on it. You can figure it out simply by testing whether hotkeys like Esc
(closing image preview popup) or Shift
+ Ctrl
+ Left
/ Right
arrow keys (rotating image) work as these actions don't require extension communications at all. Is there any possibility that you have got some other security guarding extensions or software or even a setting item in the browser itself that might potentially block extension messaging?
If the above doesn't help much, you can still try inspecting the running state of PhotoShow by checking its console for the background code while triggering these broken hotkeys. Please follow these steps:
-
Open the Toolbox window by clicking the
Inspect
button on this page. You might need to drag and open it in a separate window.
-
Try PhotoShow's hotkeys for saving images or something else on another page like Google Images and check the output in the inspector console to see if there are any error messages.
Thanks.
from photoshow.
Esc and rotation do work. No other addons. Not likely to be a browser setting since it's set the same as it was before, and it works when I disable Ghostpress, which is also why it's unlikely related to any other software. Not sure what you were suggesting with point 1 (the first image), but I opened the console and tried saving an image and nothing happened, no console output. Strangely, though, it started working, even with Ghostpress active, but then a few minutes later I tried again and it wasn't working again. Not sure if that was due to a failure of Ghostpress or what. I tried to replicate it but on luck.
from photoshow.
Sorry, there supposed to be a link on "this page", it has just gone because GitHub can't parse link address starting with "about:". Anyway I'm gonna list it here: about:debugging#/runtime/this-firefox. Open this link in your Firefox and hopefully you will see what I showed in the first pic.
You can't inspect background code running state in the console for a normal webpage, that's why you didn't see anything previously.
from photoshow.
Still no output/errors. Opened the inspector on console tab, switched to Google Images, tried saving an image with S key, checked the console and nothing.
from photoshow.
Oh, such a pain! There's nothing more I can do right now. Maybe I'll give it a go with installing Ghostpress sometime later. 😓 Sorry about the problem and thanks again for the feedback and all your efforts in helping to debug.
from photoshow.
No worries. Like I said, it's not a huge deal and certainly not a priority, and even if you can't/don't fix it PhotoShow is still great and I wouldn't blame you, just thought you might want to try. Let me know if I can do anything more to help.
from photoshow.
Cheers! Will let you know should there be any progress on it.
from photoshow.
I ended up installing Ghostpress, testing it with PhotoShow and yes, it is Ghostpress that has been blocking the keyboard events on a low-level so PhotoShow can only get tampered hotkey events when Ghostpress is running. Luckily, there is a way to work around and it'll get fixed with the next update of PhotoShow.
from photoshow.
Cool. I actually discovered yesterday (meant to mention it sooner but got busy and forgot) that it also blocks input to PotPlayer, so I'm probably going to uninstall it anyway. Still good to fix it, though, just in case other users happen to be running it or possibly a different anti-keylogger.
from photoshow.
This problem now has been fixed since version 4.6.2.0.
from photoshow.
Related Issues (20)
- 视图模式:覆盖 HOT 1
- 右键保存不了图片 HOT 1
- 关于推特的tab打开高清图。发现插件打开后缀是jpg&name=large,真正高清原图应该是4096x4096或者orig吧? HOT 1
- Request: Change the toggle on/off just by clicking its icon HOT 6
- How don't preview small images like: budy icon /avatar, Interface images like caret etc HOT 2
- Don't inject this CSS: ::before, ::after { pointer-events: none !important;} HOT 3
- Flickr - Some thumbnails can't be previewed HOT 12
- 希望增加“以图搜图”的功能 HOT 1
- 4.32版本淘宝主图失效无法查看大图 HOT 1
- 疑问:微博图片无水印和大图是否能兼得 HOT 1
- [增加网站支持]蜜柑计划原图 HOT 1
- [增加网站支持]Bangumi番组计划 HOT 1
- Not working in google images HOT 1
- 不显示
- 小红书没有展示出最大尺寸照片
- 无法获取img属性完整URL地址
- [规则申请] QQ音乐封面大图
- 新功能想法 图片固定
- 抖店后台大图功能新版本失效
- 油管短视频部分功能无法进行交互
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from photoshow.