<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>spellcheck on Safari</title> 
  <pubDate>Fri, 10 Apr 2026 18:27:26 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/4474</link> 
  <atom:link rel="self" type="application/rss+xml" title="spellcheck on Safari" href="https://bugs.horde.org/ticket/4474/rss" /> 
  <description>spellcheck on Safari</description> 
 
   
   
  <item> 
   <title>Once completed spell checking a message on the Safari browse</title> 
   <description>Once completed spell checking a message on the Safari browser, clicking on &quot;Resume Editing&quot; erases the entire message.</description> 
   <pubDate>Fri, 29 Sep 2006 14:03:18 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24441</link> 
  </item> 
   
  <item> 
   <title>Confirmed</title> 
   <description>Confirmed</description> 
   <pubDate>Sat, 30 Sep 2006 01:06:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24449</link> 
  </item> 
   
  <item> 
   <title>Unfortunately, I don&#039;t have access to a mac.</title> 
   <description>Unfortunately, I don&#039;t have access to a mac.</description> 
   <pubDate>Sat, 30 Sep 2006 20:58:55 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24457</link> 
  </item> 
   
  <item> 
   <title>We found that simplifying the targetValue function in

imp/j</title> 
   <description>We found that simplifying the targetValue function in

imp/js/SpellChecker.js from:



    targetValue: function(value)

    {

        // Ensure we have the correct input.

        this.input = $(this.target);

   

        if (value) {

            if (typeof this.input.value == &#039;undefined&#039;) {

                this.input.innerHTML = value;

            } else {

                this.input.value = value;

            }

        }

        return (typeof this.input.value == &#039;undefined&#039;) ? this.input.innerHTML : this.input.value;

    },



to:



    targetValue: function(value)

    {

        if (value) {

            this.input.innerHTML = value;

            this.input.value = value;

        }

        return (typeof this.input.value == &#039;undefined&#039;) ? this.input.innerHTML : this.input.value;

    },





solved the problem for Safari without breaking any of the other browsers we tested.</description> 
   <pubDate>Thu, 05 Oct 2006 14:25:38 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24650</link> 
  </item> 
   
  <item> 
   <title>Works for me. Committed, thanks.</title> 
   <description>Works for me. Committed, thanks.</description> 
   <pubDate>Thu, 05 Oct 2006 18:43:34 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24656</link> 
  </item> 
   
  <item> 
   <title>We found a case in which our patch failed: Internet Explorer</title> 
   <description>We found a case in which our patch failed: Internet Explorer in HTML mode. We again simplified the targetValue function in imp/js/SpellChecker.js from:



    targetValue: function(value)

    {

        if (value) {

            this.input.innerHTML = value;

            this.input.value = value;

        }

        return (typeof this.input.value == &#039;undefined&#039;) ? this.input.innerHTML : this.input.value;

    },



to:



    targetValue: function(value)

    {

        if (value) {

            this.input.value = value;

            return;

        }

        return (typeof this.input.value == &#039;undefined&#039;) ? this.input.innerHTML : this.input.value;

    },



to correctly handle Internet Explorer in both plain text and HTML mode (Windows only), Firefox in both plain text and HTML mode (Windows and OS X), and Safari plain text mode (OS X).</description> 
   <pubDate>Fri, 06 Oct 2006 20:11:26 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24681</link> 
  </item> 
   
  <item> 
   <title>Committed, thanks.</title> 
   <description>Committed, thanks.</description> 
   <pubDate>Sat, 07 Oct 2006 00:30:55 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t24696</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit d98056759724</title> 
   <description>Changes have been made in Git (master):

commit d98056759724f8d5e94a98038f61f7177e823c5f
Author: Paul M Jones &lt;pmjones@ciaweb.net&gt;
Date:   Mon May 30 13:37:47 2005 +0000

    fixed bug 4474 to silence calls to htmlentities and htmlspecialchars so
    that errors about charsets don&#039;t pop up, per counsel from Jan at Horde.
    
    
    git-svn-id: https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@187320 c90b9560-bf6c-de11-be94-00142212c4b1

 Text/Wiki/Render/Xhtml.php | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

http://github.com/horde/horde/commit/d98056759724f8d5e94a98038f61f7177e823c5f</description> 
   <pubDate>Wed, 06 Sep 2017 08:17:25 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/4474#t92177</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
