Skip to main content
Topic: Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode (Read 4189 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode

Click code tags button.
Paste code into tags.
Click and drag reply window out to a handy size.

Le bugger. Cannot get cursor outside of code tags.
Master of Expletives: Now with improved family f@&king friendliness! :D

Sources code: making easy front end changes difficult since 1873. :P

Re: Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode

Reply #1

Thanks .. I opened the issue with sceditor since it happens on the vanilla demo site as well .... I don't even have to do the resize to have the problem, plus it breaks the code wrapper as well.

 

Re: Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode

Reply #2

Funny. I have no problems with code tags as long as I don't resize the reply window.

Example:


Code: [Select]
#calendar
{
position: relative;
}
#main_grid
{
position: relative;
left: 0;
right: 0;
}
#month_grid
{
width: 200px;
text-align: center;
float: left;
}
[/pre]

See? It works. :)

ETA: Aha. Pre tag glitch. Ok apart from that.

Well, what I mean by "it works" is that the cursor will be in the wrong place, but I can get it where I want it just by using up and down arrows. Cannot do this after resizing reply window.
Master of Expletives: Now with improved family f@&king friendliness! :D

Sources code: making easy front end changes difficult since 1873. :P

Re: Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode

Reply #3

I  was only able to get it to happen when cut/pasting from another browser window ... not sure why I don't need to do the resize, more strange stuff  ???

Sam suggested I try an experimental setting to see if it helps.  I've enabled that so lets see if you can still reproduce the issue.

Re: Quick reply, FF 18, W7 - code tags bug, WYSIWYG mode

Reply #4

K testing.

Code: [Select]
	/**
* Determine if the browser is OperaMobi or not
* @return boolean true if the browser is OperaMobi otherwise false
*/
function isOperaMobi()
{
if (!isset($this->_browsers['is_opera_mobi']))
$this->_browsers['is_opera_mobi'] = stripos($_SERVER['HTTP_USER_AGENT'], 'opera mobi') !== false;
if ($this->_browsers['is_opera_mobi'])
$this->_is_mobile = true;
return $this->_browsers['is_opera_mini'];
}

Yup. Seems to be fine now.
Master of Expletives: Now with improved family f@&king friendliness! :D

Sources code: making easy front end changes difficult since 1873. :P