Anyone else had an occasional runaway text entry problem in Dev Tools for the last few snapshots?


  • Moderator

    I think this started happening around the time Dockable DevTools was introduced.

    It's hard to know what triggers it, because it only happens occasionally.

    Occasionally when I'll do something like click "edit attribute" in the inspector or start typing in the console, I'll type in a letter like "e" and the letter will start repeating "eeeeeeeeeeeeee" as if I'm holding down the key. If I type further letters, those get repeated, too, so it becomes "eeeeeeeeeeeeeeeeeeeeeexexexexexaexaexaexaexamexamexamexamexamexampexampexampexamplexamplexamplexampleexampleexampleexample..."

    If I was, say editing an element attribute in the inspector, and click on something else like the console or the CSS statement filter, the text starts appearing there instead. I need to close the DevTools instance entirely when this happens.


  • Moderator

    I don't use the DevTools extensively but Vivaldi has a similar (same?) bug elsewhere.

    For example: In Vivaldi Preferences, edit any theme, click on the hex value of any colour, backspace until only the # remains, and then try to enter a new hex value.

    I've reported my issue as a bug - VB-28621. Hopefully it will address yours too.



  • @xyzzy Oh yeah, that one is neat, you practically can't change a theme by hand, you always have to copy paste the values in....

    Can't reproduce the problem with devtools though, or it still hasn't happened to me.


  • Moderator

    @luetage ... or enter them via the macOS "color picker" widget.


  • Moderator

    @Isildur If this issue reproduces consistently, I'd report it as a bug. https://vivaldi.com/bugreport/

    Dockable DevTools are a hot new feature so I'm sure the Vivaldi developers will be quick to investigate it. Also, please include a link to this thread in your report as well in case someone else follows up with additional helpful information.


  • Moderator

    @xyzzy

    The fact that I was having trouble getting it to reproduce consistently is why I've hesitated to report this one via the bug report form yet. I can't yet make it happen on command with specific steps. I'll just be doing things in DevTools like normal, click somewhere to start entering text, and unexpectedly "tttttttttttttttttttttetetetetetextextextextexttexttext..."

    I was hoping someone had discovered specific precipitating conditions I had overlooked and already reported it.


  • Moderator

    @Isildur Fair enough. Your subject line for this topic is great. Hopefully other DevTools users will see it and chime in if they run into similar issues.


  • Moderator

    Here's an example of it happening.

    I was typing in some search text like, l","offset, then I entered an "e" before the quotation mark. I notice it doesn't necessarily add the repeating letters in the order entered. I followed "e" with "a", then "b", then "c", and, seeing it was writing "...beacbeacbeacbeac...", I tried a "h", to see if I could make it "...beachbeachbeach..." but that resulted in "...bheacbheacbheacbheac..."

    Imgur


  • Moderator

    Not reproducible on Windows 10 x64 with 1.10.845.3 (64-Bit)
    Snapshot.
    Looks like a Mac-only issue.



  • I have tried to reproduce this several times, but couldn't. Would be interesting if it has anything to do with the key repeat settings. I tried to get the bug with both key repeat on and off though, and neither triggered anything like this.


  • Moderator

    @luetage I tried to reproduce it as well (on OS X 10.11.6) but couldn't either. In the initial post, @Isildur said that this only happens occasionally but at least the follow-up example shows us how/where this glitch occurs. I don't use the Developer Tools very often but when I do I'll try to be mindful of what I'm doing in case this happens to me.

    @Isildur Does this by chance only occur when you're debugging... and a glitch in your code is somehow (directly or indirectly) involved in triggering this phenomenon?


  • Moderator

    @xyzzy

    It's happened when I was inspecting various different unrelated pages that weren't my own code.

    In the case above, I happened to be looking at an fcc.gov public comment search results page. (I had noticed a few hundred thousand identical comments there and wondered if any were spammed using people's name without their permission, like the identity-misappropriating spam described here, so as a long shot, I was looking for comments penned in my name or the name of people I know. In the search form there, if you narrow by name, the results still include people with names longer than that -- e.g. searching for "Steve Mill" will also turn up "Steve Miller" entries (however, I soon afterward realized that changing part of the URL of the results listing from filers.name:(*name*) to filers.name:(name) will fix that). So, for a moment, I was using DevTools to quickly hunt through a several-page list for a few exact names.

    (As it happens, those comments appear likely to have been generated through a misleading anti-net-neutrality campaign with prefilled submission forms at http://freeourinternet.org/take-action/ and an FCC-Connect-impersonating page https://connectfcc.com/filing/free-our-internet/).

    Huh... the bug once again just happened to me again, just now, when inspecting https://www.fcc.gov/ecfs/search/filings?q=am%20AND%20filers.name:(*steve%20mill*)&sort=date_disseminated,DESC, clicking on the element inspector, hitting command-f ,and entering text in the search box. Yet, having closed and reopened DevTools , I can't make it happen again, now. There's got to be some weird extra factor I'm still missing. I'll let you know if I figure it out.



  • Can confirm this, I got the bug too now. I opened and tried to search a stylesheet in devtools, while inspecting on vivaldi forums. Managed to write "flies" :P

    alt text


  • Moderator

    @luetage Please tell us how to reproduce this or show a screen recording.


  • Moderator

    @luetage @Isildur I tried to replicate your results again, initially without success... In the process, I did however manage to totally lock up the window where the Developer Tools were docked!

    I didn't do anything too extreme... just searching... without and with regular expressions, editing my previous search, switching to other panes in dev tools, searching again. No edits/changes or setting breakpoints.

    I gave up on my testing, right-clicked a link on the web page that I was on and (tried to) open it in another tab, and then the entire window seized up before the new tab appeared.

    Tried to replicate my problem again and got the repeating text (without trying) while typing in a simple search! Didn't do anything special. It just happened. Closed the Developer Tools and tried again but couldn't replicate any of the glitches.



  • @Gwen-Dragon I didn't try to get the bug when it happened, that's why I can't give you a recording. But I know what I did.

    Right click the "Recent" category in the navbar and inspect with undocked devtools. Click Elements and in Styles click on the stylesheet stylesheet.css?v=4lme1o0qokv:1
    Command-F in the resulting sources section and just input any search. Happened to me 2 times, but couldn't reproduce with screen recorder on :/
    The unresponsiveness xyzzy mentioned is happening regularly though.


  • Moderator

    @luetage said...

    The unresponsiveness xyzzy mentioned is happening regularly though.

    I don't know whether (for me) the sudden unresponsiveness has been due to an issue in Developer Tools, tab animation, Chromium-related issues, or a glitch in the "magic" that the devs sprinkled on Vivaldi to get all this stuff working together.

    As for the repeating text, I still wonder if this is related to the theme editing glitch I first reported in the Snapshot blog feedback ages ago and in VB-28621.


  • Moderator

    @luetage said in Anyone else had an occasional runaway text entry problem in Dev Tools for the last few snapshots?:

    @Gwen-Dragon I didn't try to get the bug when it happened, that's why I can't give you a recording. But I know what I did.
    Right click the "Recent" category in the navbar and inspect with undocked devtools. Click Elements and in Styles click on the stylesheet stylesheet.css?v=4lme1o0qokv:1
    Command-F in the resulting sources section and just input any search. Happened to me 2 times, but couldn't reproduce with screen recorder on
    The unresponsiveness xyzzy mentioned is happening regularly though.

    I can reproduce the unresponsiveness!
    I did not use teh undocket tool on my Vivaldi thats why i never saw this.


  • Moderator

    P
    I do not know if it is a Vivaldi only or a Chrome/Chromium 59 bug.

    Please report the issue to the developers to fix it.

    How to do a bugreport for Vivaldi
    Report each bug seperately at https://vivaldi.com/bugreport/
    Describe the issue as precise as you can.
    Add some information about extensions you use.
    Add information about the operating system and version you use.
    if you have problems with video or audio give us information about your installed codecs and graphics card/GPU.
    Add a link to a testpage where the issue comes up and can be tested.
    After reporting the issue, you will receive a confirmation mail from the bugtracker.
    In a reply to this mail you can add more information and files (like screenshots or testcases) as attachments and it will be added automatically to bug report.
    If you have questions about the bug please ask in forum first and do not forget to post the VB-XXXXX bug number (you can find it in confirmation mail).

    Thanks in advance for helping us to make Vivaldi better!



  • Moderator

    @Gwen-Dragon The Dev Tools runaway text issue was reported while Vivaldi was still using the Chromium 58 (stable) base. Given that it recurs sporadically and that we still don't know the exact trigger, it's hard to pin down a regression window.

    As for this current snapshot, we're still based on a relatively old build of Chromium 59-beta. Chromium 59.0.3071.82/.83 (final beta) got released yesterday and will likely hit the Stable channel today.

    The Vivaldi builds on macOS have actually been kinda glitchy in their own way since v1.5. Bugs like VB-28621 are EASY to reproduce but have gone unfixed for ages. If they can't fix that one, how do they expect to fix this Dev Tools glitch?

    I can reproduce the unresponsiveness!

    I think that this has been an issue since v1.10.845.3 but more apparent in v1.10.856.16.

    I did not use teh undocket tool on my Vivaldi thats why i never saw this.

    For me, this happened while the Dev Tools were docked.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.