Bladeren bron

UI fix bug #161 - select text inside inline edit box

Piotr Labudda 10 jaren geleden
bovenliggende
commit
0256f477dc
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4 4
      SE/se-lib/TableAjax.php

+ 4 - 4
SE/se-lib/TableAjax.php

@@ -1507,9 +1507,9 @@ class TableAjax extends ViewAjax {
 			var modalWrap = $('<div class="modal-dialog"></div>').appendTo(node);
 			var modalWrap = $('<div class="modal-content"></div>').appendTo(modalWrap);
 			var frmInlineEdit = $('<form style="margin:0;padding:0;"></form>').appendTo(modalWrap);
-			var iebHead = $('<div class="modal-header">').appendTo(frmInlineEdit);
-			$('<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="glyphicon glyphicon-remove"></i></button>').appendTo(iebHead);
-			$('<h3 id="myModalLabel">Edytuj</h3>').appendTo(iebHead);
+			var iebHead = $('<div class="modal-header" style="cursor:pointer">').appendTo(frmInlineEdit);
+			$('<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="glyphicon glyphicon-remove" style="color:red"></i></button>').appendTo(iebHead);
+			$('<h4 id="myModalLabel">Edytuj</h4>').appendTo(iebHead);
 			var iebBodyWrap = $('<div class="modal-body" style="padding:0"></div>').appendTo(frmInlineEdit);
 			var iebBody = $('<div style="padding:15px"></div>').appendTo(iebBodyWrap);
 			$('<input type="hidden" name="ID" value="">').appendTo(iebBody);
@@ -2495,7 +2495,7 @@ class TableAjax extends ViewAjax {
 					dialogBox.css({position: 'absolute', margin:0, top: boudingRect.top, left: boudingRect.left});
 					modalBody.css({overflow: 'scroll'});
 					dialogBox.resizable({minHeight: 300, minWidth: 300, alsoResize: modalBody});
-					dialogBox.draggable();
+					dialogBox.draggable({handle: '.modal-header'});
 				});
 				inlineEditBox$Node.on('hidden.bs.modal', function(e) {
 					var dialogBox = jQuery(this).find('.modal-dialog'),