uBlockOrigin / uBlock-issues

This is the community-maintained issue tracker for uBlock Origin
https://github.com/gorhill/uBlock
929 stars 79 forks source link

i do not see anything text on injector board (Picker + virtual keyboard) #55

Closed KonoromiHimaries closed 7 months ago

KonoromiHimaries commented 6 years ago

Prerequisites

Description

[Description of the bug or feature] 2018-06-04-example domain

i do not see anything text on injector board if i use on-screen keyboard or click any key

A specific URL where the issue occurs

[A specific URL is MANDATORY for issue happening on a web page, even if it happens "everywhere"] http://example.com/

Steps to Reproduce

  1. [First Step] open site
  2. [Second Step] open on-screen keyboard
  3. [and so on...] open injector board
  4. try write any filter on on-screen keyboard

Expected behavior:

[What you expected to happen] fix

Actual behavior:

[What actually happened] do not see text on injector board if i use any key

Your environment

uBlock-user commented 6 years ago

Cannot reproduce.

Did you activate the cursor on the injector board before writing ?

KonoromiHimaries commented 6 years ago

Did you activate the cursor on the injector board before writing ?

how to i can simultaneously write on-screen keyboard and hold the cursor on the injector board?

uBlock-user commented 6 years ago

simultaneously write on-screen keyboard and hold the cursor on the injector board?

No, just click once on the injector board after performing step 3 and then start writing via on-screen KB.

KonoromiHimaries commented 6 years ago

No, just click once on the injector board after performing step 3 and then start writing via on-screen KB.

not work for me with i use the only one touchpad. text on injector board is still not readable for me

uBlock-user commented 6 years ago

As long as I activate the cursor, it works as expected on my end.

hawkeye116477 commented 6 years ago

We can't simultaneously write with on-screen keyboard and click on cursor to highlight picker mode popup, that's not possible, cuz we must move mouse to write something. So this should be solved maybe by adding switch like „always highlight".

gwarser commented 6 years ago

"i do not see anything text on injector board" -> Text is hard to read because of transparency/dimming. Mouse cursor must hover over panel to be clearly visible.

Yes?

uBlock-user commented 6 years ago

@gwarser were you able to reproduce ?

KonoromiHimaries commented 6 years ago

So this should be solved maybe by adding switch like „always highlight".

I'd like a more intuitive solution, as you click once in picker mode popup to keep it not darkened, until you click something else and double click on picker mode popup to keep in not darkened until you again double click this time in picker mode popup.

Optionally, for a single click you can do whitelisting the application and add there, i.a. an on-screen keyboard.

uBlock-user commented 6 years ago

how to click once in the injector board to keep it from going out until you click something else and double click on the injector board so that it does not go out until you double click this in injector board

It's by-design, the element picker will dim and become transparent when the mouse is no longer hovering, just start typing and hover again on the picker and you will see the typed text.

gwarser commented 6 years ago

I must type blindly. On Mint, Firefox Nightly, Chromium 66 using "Onboard" keyboard. Mouse must be over interface to see text. Cannot be done with virtual keyboard. It's different for you? On Windows?

gwarser commented 6 years ago

Similar https://github.com/gorhill/uBlock/issues/3449 (hard to spot on first use) May be marked as accessibility issue.

gwarser commented 6 years ago

Longer CSS transition for opacity fading-out and somehow resetting on textarea onchange may fix this.

uBlock-user commented 6 years ago

If that's the issue, then it should be marked as duplicate of that. Need to hover over the iframe, otherwise it remains transparent and dimmed.

gwarser commented 6 years ago

I meant for both these issues setting opacity to 1 and slowly fading out may help. For #3449 when interface is shown first time, and here on text change.

gorhill commented 5 years ago

This one was not fixed, not sure I can fix for it though. I will keep thinking.

uBlock-user commented 5 years ago

The commit lists it as fixed, was it not ?

gorhill commented 5 years ago

It was my mistake, I meant to mention the issue here as related, not fixed.

prateekrastogi commented 4 years ago

Despite multiple issues to fix Bing Ads, there has been no response whatsoever and agitation from repo maintainers: So, referencing my issue here: https://github.com/uBlockOrigin/uAssets/issues/6887#issuecomment-578509029

Let's name and shame ublock origin until their ego issues get resolved.

krystian3w commented 1 year ago

Try this in Chromium 105:

html.paused aside:has(.CodeMirror-focused) {
    opacity: 1 !important
}

But down after upgrade code mirror to v6 #2146 (new exist class .cm-focused (all small)) or after implemented disable #1720 (then needed write own class .focused or testing textarea:focus).

:focus-within may works too (if is on aside instead div code mirror or legacy textarea) but may interfere with e.g. "touched" input elements "preview", "moving" and "range" modifiers (code mirror classes then doesn't exist) - recommended filter on list no support focus.