Fix unable to click top left and typing bug

pull/3094/head
up730418 7 years ago committed by yann300
parent 596e2faa22
commit 706f12b8b9
  1. 6
      src/app/ui/modaldialog.js
  2. 6
      src/app/ui/styles/modaldialog-styles.js

@ -40,13 +40,11 @@ module.exports = (title, content, ok, cancel) => {
}
function modalKeyEvent (e) {
e.preventDefault()
if (e.keyCode === 27) {
cancelListener()
} else if (e.keyCode === 13) {
e.preventDefault()
okListener()
} else {
// Do nothing
}
}
@ -74,6 +72,7 @@ module.exports = (title, content, ok, cancel) => {
function html () {
return yo`<div id="modal-dialog" class="${css.modal}">
<div id="modal-background" class="${css['modalBackground']}"> </div>
<div class="${css['modalContent']}">
<div class="${css['modalHeader']}">
<h2></h2>
@ -85,6 +84,5 @@ function html () {
<span id="modal-footer-ok" class=${css['modalFooterOk']}>OK</span><span id="modal-footer-cancel" class=${css['modalFooterCancel']}>Cancel</span>
</div>
</div>
<div id="modal-background" class="${css['modalBackground']}"> </div>
</div>`
}

@ -73,6 +73,12 @@ var css = csjs`
color: ${styles.remix.modalDialog_Header_Footer_Color};
cursor: pointer;
}
.modalBackground {
width: 100%;
height: 100%;
position: fixed;
top:0;
}
@-webkit-keyframes animatetop {
from {top: -300px; opacity: 0}
to {top: 0; opacity: 1}

Loading…
Cancel
Save