1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-01-11 18:24:43 +02:00

Electron: Move prompt to top to avoid issue with date picker being hidden

This commit is contained in:
Laurent Cozic 2018-01-09 21:06:47 +01:00
parent ede3c2ce2f
commit c2a0d8600f
2 changed files with 5 additions and 30 deletions

View File

@ -171,16 +171,6 @@ class Application extends BaseApplication {
{
label: _('File'),
submenu: [{
// label: _('Save'),
// accelerator: 'CommandOrControl+S',
// screens: ['Main'],
// click: () => {
// this.dispatch({
// type: 'WINDOW_COMMAND',
// name: 'save_ntoe',
// });
// }
// }, {
label: _('New note'),
accelerator: 'CommandOrControl+N',
screens: ['Main'],

View File

@ -42,17 +42,20 @@ class PromptDialog extends React.Component {
this.styles_ = {};
const paddingTop = 20;
this.styles_.modalLayer = {
zIndex: 9999,
position: 'absolute',
top: 0,
left: 0,
width: width,
height: height,
height: height - paddingTop,
backgroundColor: 'rgba(0,0,0,0.6)',
display: visible ? 'flex' : 'none',
alignItems: 'center',
alignItems: 'flex-start',
justifyContent: 'center',
paddingTop: paddingTop + 'px',
};
this.styles_.promptDialog = {
@ -88,24 +91,6 @@ class PromptDialog extends React.Component {
return this.styles_;
}
// shouldComponentUpdate(nextProps, nextState) {
// console.info(JSON.stringify(nextProps)+JSON.stringify(nextState));
// console.info('NEXT PROPS ====================');
// for (var n in nextProps) {
// if (!nextProps.hasOwnProperty(n)) continue;
// console.info(n + ' = ' + (nextProps[n] === this.props[n]));
// }
// console.info('NEXT STATE ====================');
// for (var n in nextState) {
// if (!nextState.hasOwnProperty(n)) continue;
// console.info(n + ' = ' + (nextState[n] === this.state[n]));
// }
// return true;
// }
render() {
const style = this.props.style;
const theme = themeStyle(this.props.theme);