20

Okay, a seemingly very simple problem:

I go to any question anywhere on the network. I try to flag it. The first dialogue opens just fine:

Then, when I select the "it doesn't belong here, or it is a duplicate" option, it loads for a moment, then closes.

When I try again, I can select the option, but the subsequent dialogue doesn't show up, it is just stuck there with no indication of anything happening.


On the JS console, I get regular outputs of a connection error to ws://sockets-se.or.stackexchange.com/:

Firefox can't establish a connection to the server at ws://sockets-se.or.stackexchange.com/. @ https://meta.stackoverflow.com/content/js/full.js?v=b2fcf8c8b3aa:12

And when selecting the option on the dialogue, it reports an argument conversion error:

NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] @ http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js:4

The same pattern also occurs on Ask Ubuntu. Force-refreshing, restarting the browser and even booting to a different OS do not fix this.


In addition to this, we also have two reports of other users on Ask Ubuntu facing the same issue.

2

2 Answers 2

9

There may be a newline or two in the popup HTML, which creates a text node in the DOM. When switching the popups and thus fading out the old one, jQuery tries to fade out the text node. This doesn't end well in some browsers. I'm deploying a fix for this as we speak.

1
  • Appears to work for me now, for that matter.
    – user98085
    Commented Feb 6, 2013 at 13:18
2

Can confirm that this also happens on SharePoint Exchange - I actually created a post on meta there before finding out this is a common issue on all sites. If anyone wants to have a look the link is here. I will try to edit this answer if we find out something.

Anyway, I have tried to see if the IE dev toolbar reports anything worth. Just after the pop up self-closes I saw this.

enter image description here

Right now I can't have a look at it, so I am leaving it there for the time begin.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .