diff --git a/resources/library/applications/Notes.wgt/js/ubw-main.js b/resources/library/applications/Notes.wgt/js/ubw-main.js
index 3009fa9b..4d799fc2 100644
--- a/resources/library/applications/Notes.wgt/js/ubw-main.js
+++ b/resources/library/applications/Notes.wgt/js/ubw-main.js
@@ -77,10 +77,13 @@ function init(){
if(window.sankore){
window.sankore.setPreference("fontSize", newFontSize);
- };
+ }
if(!checkMinimize)
textField.focus();
+
+ var sel = window.getSelection();
+ sel.removeAllRanges();
});
fontUp.click(
@@ -95,10 +98,12 @@ function init(){
if(window.sankore){
window.sankore.setPreference("fontSize", newFontSize);
- };
+ }
if(!checkMinimize)
textField.focus();
+ var sel = window.getSelection();
+ sel.removeAllRanges();
});
minimize.click(
@@ -229,4 +234,11 @@ function init(){
controlTextField();
}
+
+ if (window.widget) {
+ window.widget.onleave = function(){
+ window.sankore.setPreference("noteText", textField.html());
+ window.sankore.setPreference("fontSize", newFontSize);
+ }
+ }
}
diff --git a/resources/library/applications/Notes.wgt/ubw-main.js b/resources/library/applications/Notes.wgt/ubw-main.js
deleted file mode 100644
index 1e86c2a5..00000000
--- a/resources/library/applications/Notes.wgt/ubw-main.js
+++ /dev/null
@@ -1,211 +0,0 @@
-function init(){
-
- var ubwidget = $("#ubwidget").ubwidget({
- width:300,
- height:240
- });
-
- var text = "";
- var winwidth;
- var minimizedHeight;
- var winheight;
- var scroll = false;
- var defaultFontSize = 35;
- var currentFontSize = defaultFontSize;
- var header = $('
');
- var fontUp = $('');
- var fontDown = $('');
- var minimize = $('');
- var maximize = $('');
- var title = $('');
- var textField = $('');
- var shadow = $("