Ticket #7302: FixFor7302.patch

File FixFor7302.patch, 1.4 KB (added by ckmullins, 3 years ago)

Error Fix Patch

  • CKEditorControl.cs

     
    6868                { 
    6969                        get 
    7070                        { 
    71                                 object obj = ViewState["BasePath" + this.ClientID]; 
     71                                object obj = ViewState["BasePath"]; 
    7272                                if (obj == null) 
    7373                                { 
    7474                                        obj = System.Configuration.ConfigurationManager.AppSettings["CKeditor:BasePath"]; 
    75                                         ViewState["BasePath" + this.ClientID] = (obj == null ? "~/ckeditor" : (string)obj); 
     75                                        ViewState["BasePath"] = (obj == null ? "~/ckeditor" : (string)obj); 
    7676                                } 
    77                                 return (string)ViewState["BasePath" + this.ClientID]; 
     77                                return (string)ViewState["BasePath"]; 
    7878                        } 
    79                         set { ViewState["BasePath" + this.ClientID] = value; } 
     79                        set { ViewState["BasePath"] = value; } 
    8080                } 
    8181 
    8282                [Browsable(false)] 
     
    8686                { 
    8787                        get 
    8888                        { 
    89                                 if (ViewState["CKEditorConfig" + this.ClientID] == null) 
    90                                         ViewState["CKEditorConfig" + this.ClientID] = new CKEditorConfig(this.BasePath); 
    91                                 return (CKEditorConfig)ViewState["CKEditorConfig" + this.ClientID]; 
     89                                if (ViewState["CKEditorConfig"] == null) 
     90                                        ViewState["CKEditorConfig"] = new CKEditorConfig(this.BasePath); 
     91                                return (CKEditorConfig)ViewState["CKEditorConfig"]; 
    9292                        } 
    93                         set { ViewState["CKEditorConfig" + this.ClientID] = value; } 
     93                        set { ViewState["CKEditorConfig"] = value; } 
    9494                } 
    9595 
    9696                [Category("CKEditor Basic Settings")] 
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy