Comments (14)
This is a feature of Mac's input sources support, users using non-latin languages (for example Chinese) need it to input characters in their languages.
The real bug is: the bubble should be shown where the cursor is, like this:
and this (inputing Chinese character):
however in Atom, the bubble of input source always shows in the left top corner.
So I think our problem is not to hide the i18n bubble, but to show it in the right place, I'll see how to achieve it.
from electron.
We'll I'd still like a way to disable it entirely although I agree that having the bubble follow the cursor would be good to have.
The reason I ran into it is that I'm creating vim bindings and I noticed that this pops up occasionally in command mode, where it's totally typically to hold and press characters and not intend to insert them.
from electron.
We could try moving the editor's hidden text input field so it is always by
the main cursor. That might be a solution.
On Mon, Aug 5, 2013 at 11:38 PM, Cheng Zhao [email protected]:
This is a feature of Mac's input sources support, users using non-latin
languages (for example Chinese) need it to input characters in their
languages.The real bug is: the bubble should be shown where the cursor is, like this:
[image: screen shot 2013-08-06 at 2 29 54 pm]https://f.cloud.github.com/assets/639601/915205/a4dca04e-fe61-11e2-92aa-0a1e70cbd321.png
and this (inputing Chinese character):
[image: screen shot 2013-08-06 at 2 30 33 pm]https://f.cloud.github.com/assets/639601/915214/c821d5d8-fe61-11e2-82fb-82073b4925cd.png
however in Atom, the bubble of input source always shows in the left top
corner.So I think our problem is not to hide the i18n bubble, but to show it in
the right place, I'll see how to achieve it.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/47#issuecomment-22161115
.
from electron.
We tried that once. There was some problem with it that I sadly can't remember. Maybe we should try again.
from electron.
I'm Croatian and use the i18n bubble all the time for our non-latin letters -- please don't kill it. 🙏
from electron.
I think we can close this issue right?
The bubble now appears by the cursor and as @izuzak mentioned, it is useful and we should keep it.
from electron.
This is still annoying when I'm in vim mode and I press and hold l
for movements.
from electron.
Isn't it possible to disable this behavior at the OS X system level?
from electron.
It'd be great if we could have that as an atom option, so that we don't have to tell users to go to their system preferences when they install vim-mode.
from electron.
I think we can just disable IME when in vim mode, when IME is disabled in the <input>
(for example <input>
of password
type), the bubble would not show.
from electron.
I'm down for using that type="password"
as a workaround. I'm for closing this now.
from electron.
Reported by a user atom/vim-mode#175
from electron.
@mcolyer This issue has been moved to atom/atom#1092, I think it could simply be implemented with @hiddenInput.attr('type', 'password')
.
from electron.
Cool, I'll mention it over there.
from electron.
Related Issues (20)
- [Bug]: 384khz playbac k HOT 1
- [Bug]: require() doesn't work despite any chsnges HOT 1
- [Bug]: There is an issue with the title bar button HOT 2
- [Bug]: desktopCapturer.getSources is not throwing any error and not returing any thing. HOT 1
- [Bug]: alwaysOnTop property does not work when using screen sharing with microsoft teams on windows. HOT 1
- [Bug]: win.focus() cannot focus and display the window in BrowserWindow
- [Bug]: [65930:0402/195339.772780:ERROR:CONSOLE(1)] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1) HOT 1
- [Bug]: Cannot get WebGPU adapter in Linux. HOT 5
- [Bug]: When menu item has label equal to `Preferences` word it becomes `Settings...` HOT 1
- [Bug]: 'did-fail-load' is not happening if JavaScript fails to load HOT 3
- Unknown Error While connecting real device with appium inspector HOT 1
- [Bug]: Electron App Hangs HOT 1
- [Bug]: Setting up and clicking on Windows notifications HOT 2
- [Feature Request]: expose process.crashReporter.adExtraParameter to utility processes HOT 1
- [Bug]: Unable to create status tray icon on Windows 10 HOT 2
- [Bug]: contextBridge.exposeInIsolatedWorld with worldId 999 is not exposing the API in isolatedContext (preload.ts file) HOT 3
- [Bug]: An error when trying to install electron-forge HOT 1
- [Bug]: appendSwitch('disable-dawn-features', 'disallow_unsafe_apis') not working HOT 1
- [Bug]: New project Prod build crashes during startup on Apple Silicon HOT 1
- [Bug]: sandboxed electron app fails when running as admin
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 electron.