Fossil SCM

wikiedit: changing the page's mimetype now also marks the page as is-dirty, enabling a save.

stephan 2020-08-11 15:55 trunk
Commit 98fa23f90b11394d52b18b833f35c530b9d63bf4df68629039236b92b2022988
1 file changed +2 -1
--- src/fossil.page.wikiedit.js
+++ src/fossil.page.wikiedit.js
@@ -989,12 +989,13 @@
989989
990990
P.selectMimetype(false, true);
991991
P.e.selectMimetype.addEventListener(
992992
'change',
993993
function(e){
994
- if(P.winfo){
994
+ if(P.winfo && P.winfo.mimetype !== e.target.value){
995995
P.winfo.mimetype = e.target.value;
996
+ P._isDirty = true;
996997
P.stashContentChange(true);
997998
}
998999
},
9991000
false
10001001
);
10011002
--- src/fossil.page.wikiedit.js
+++ src/fossil.page.wikiedit.js
@@ -989,12 +989,13 @@
989
990 P.selectMimetype(false, true);
991 P.e.selectMimetype.addEventListener(
992 'change',
993 function(e){
994 if(P.winfo){
995 P.winfo.mimetype = e.target.value;
 
996 P.stashContentChange(true);
997 }
998 },
999 false
1000 );
1001
--- src/fossil.page.wikiedit.js
+++ src/fossil.page.wikiedit.js
@@ -989,12 +989,13 @@
989
990 P.selectMimetype(false, true);
991 P.e.selectMimetype.addEventListener(
992 'change',
993 function(e){
994 if(P.winfo && P.winfo.mimetype !== e.target.value){
995 P.winfo.mimetype = e.target.value;
996 P._isDirty = true;
997 P.stashContentChange(true);
998 }
999 },
1000 false
1001 );
1002

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button