Comments (6)
In my case I could report this as a bug to Firefox, since I already entered a keyword (for a search engine).
Yeah, I would agree that this is a Firefox bug, as users should not be able to use multiple keywords at once. Please do report it to them if you can.
the keyword that triggers the search needs to be statically defined
See bug 1375453 for allowing the user to change the keyword. There are actually a lot of known issues with this feature, including that it does not work in private windows (bug 1779400) and it can only show a fixed number of suggestions (bug 1375252).
from awesome-emoji-picker.
I just created it: https://bugzilla.mozilla.org/show_bug.cgi?id=1796788
from awesome-emoji-picker.
Yeah, I would also have liked that. Unfortunately, the keyword that triggers the search needs to be statically defined. See:
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Omnibox#specifying_the_omnibox_customization
In our case, it is emoji
:
awesome-emoji-picker/src/manifest.json
Line 26 in 26295d9
I also doubt Mozilla will change this, as dynamically changing the keyword could be abused to intercept (all) search queries
(e.g. changing it to each letter of the alphabet or so).
So unfortunately, I have to say this issue is blocked, and I cannot really do anything here.
Alternative solutions
-
- Use a less common keyword, which would less likely to be a problem in "usual search" when disabled.
Problems: Would break existing user workflows and if the feature is desired a common keyword is really useful. (Given that if you just have to think about the keyword you need to enter it is possibly faster to use a real web search or so.)
- Use a less common keyword, which would less likely to be a problem in "usual search" when disabled.
from awesome-emoji-picker.
@rugk In my case I could report this as a bug to Firefox, since I already entered a keyword (for a search engine). Though since they introduced search keyword being displayed differently than bookmark and add-on keywords, there is a difference in behavior. I'll need to make more tests before reporting.
Also I have keyword.enabled=false
, it may be responsible to this behavior (it is not fully supported).
I don't mind hacking my own Firefox for my own usage, I have experience on (and the CPU/memory for) building Firefox.
from awesome-emoji-picker.
Yeah, I would agree that this is a Firefox bug, as users should not be able to use multiple keywords at once. Please do report it to them if you can.
Did you find the time to do this, @Exagone313? I totally agree, multiple keywords is not really useful/should not be possible.
from awesome-emoji-picker.
Did you find the time to do this, @Exagone313?
I didn't, but thanks for reminding me. 😅
from awesome-emoji-picker.
Related Issues (20)
- Exhale emoji is missing 😤 HOT 3
- Options (dropdown etc.) need to be clicked further down than where they are shown HOT 3
- Emoji v13/v13.1/v14/v15/v15.1 support HOT 13
- Make a version of Awesome Emoji Picker for google chrome HOT 4
- add twemoji support to awesome emoji picker HOT 1
- Apple/Google/Twitter/Facebook styles don't display in Thunderbird HOT 4
- Doesn't work properly on Thunderbird HOT 1
- Alternate Emojis not displayed on Instagram. HOT 1
- Widen the scope from emoji input to more general Unicode character input ? HOT 4
- [Thunderbird] No emojis visible after one selcted HOT 8
- Using the Add-on 0.9.1 with Thunderbird 102.0b7 - Hitting enter once when composing an email has the effect of hitting enter twice HOT 8
- Preferences have black text on dark background and are thus not legible in high contrast mode HOT 15
- addon breaks composer HOT 3
- Cannot re-enable auto correction in version 0.9.2 HOT 4
- Please add lungs 🫁 HOT 2
- Web-ext lint fails on CI
- Add emoji selector to context menu (right click menu) HOT 1
- Chrom/ium support (after manifest v3) HOT 4
- Switch to manifest v3 HOT 2
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 awesome-emoji-picker.