Browse Source

Finir enfin les corrections de fullscreen, en enregistrant la taille d'origine, et en la remettant quand on sort du plein écran.

master v1.15.14
rastapopoulos@spip.org 7 years ago
parent
commit
1f4669ac76
  1. 13
      javascript/jquery.previsu_spip.js
  2. 2
      paquet.xml

13
javascript/jquery.previsu_spip.js

@ -44,7 +44,15 @@
}
tabs.find('.fullscreen').click(function(){
// On commence par garder en mémoire la valeur d'origine de la taille du champ
if (!mark.is('.fullscreen')) {
textarea.data('height-origin', textarea.css('height'));
console.log(textarea.css('height'));
}
mark.toggleClass('fullscreen');
// Si on vient de passer en fullscreen
if (mark.is('.fullscreen')){
is_full_screen = true;
if (!mark.is('.livepreview')){
@ -72,6 +80,8 @@
// Touche Echap pour sortir du mode fullscreen
if (e.type=='keyup' && e.keyCode==27 && !markitup_prompt){
mark.removeClass('fullscreen');
// On remet la taille d'origine
textarea.css('height', textarea.data('height-origin'));
is_full_screen = false;
}
}
@ -79,7 +89,10 @@
}
mark.find('.markItUpEditor').trigger('refreshpreview');
}
// Si on sort du fullscreen
else {
// On remet la taille d'origine
textarea.css('height', textarea.data('height-origin'));
is_full_screen = false;
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="porte_plume"
categorie="edition"
version="1.15.13"
version="1.15.14"
etat="stable"
compatibilite="[3.1.0;3.1.*]"
logo="images/porte-plume-32.png"

Loading…
Cancel
Save