diff --git a/client/redux/actions/sizes.js b/client/redux/actions/sizes.js
index 1d82677d..5d4198e4 100644
--- a/client/redux/actions/sizes.js
+++ b/client/redux/actions/sizes.js
@@ -1,3 +1,3 @@
import {createAction} from 'Utils';
-export const setSize = createAction('SET_SIZE', (type, value) => ({type, value}))
+export const setSize = createAction('SET_SIZE', (type, value) => ({type, value: Number(value)}))
diff --git a/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Config/index.jsx b/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Config/index.jsx
index 2ab6ea0a..53343113 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Config/index.jsx
+++ b/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Config/index.jsx
@@ -8,7 +8,7 @@ import fs from 'fs'
require('./index.scss')
-class Config extends React.Component {
+class Config extends React.PureComponent {
constructor() {
super()
this.state = {
diff --git a/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Favorite.jsx b/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Favorite.jsx
index eb43598c..3eaeb950 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Favorite.jsx
+++ b/client/windows/MainWindow/components/InstanceContent/components/ConnectionSelectorContainer/components/Favorite.jsx
@@ -3,7 +3,7 @@
import React from 'react'
import Sortable from 'sortablejs'
-class Favorite extends React.Component {
+class Favorite extends React.PureComponent {
constructor() {
super()
this.state = {
diff --git a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/AddButton/index.jsx b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/AddButton/index.jsx
index f06f684b..1935b1e3 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/AddButton/index.jsx
+++ b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/AddButton/index.jsx
@@ -2,7 +2,7 @@ import React from 'react'
require('./index.scss')
-export default class AddButton extends React.Component {
+export default class AddButton extends React.PureComponent {
render() {
return (
{this.props.title}
diff --git a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/Footer.jsx b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/Footer.jsx
index 0f9b7965..d8917d29 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/Footer.jsx
+++ b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/Footer.jsx
@@ -11,7 +11,7 @@ const timeScale = new humanFormat.Scale({
d: 86400000
})
-class Footer extends React.Component {
+class Footer extends React.PureComponent {
constructor() {
super()
this.resetState(true)
diff --git a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/Editor/index.scss b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/Editor/index.scss
index f1b19be8..4cf5b332 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/Editor/index.scss
+++ b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/Editor/index.scss
@@ -15,10 +15,6 @@
font-family: Consolas, monospace;
}
- .CodeMirror-scroll {
- // flex: 1;
- }
-
.ReactCodeMirror {
position: relative;
flex: 1;
diff --git a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/HashContent.jsx b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/HashContent.jsx
index 3ad05348..9bc820d1 100644
--- a/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/HashContent.jsx
+++ b/client/windows/MainWindow/components/InstanceContent/components/DatabaseContainer/components/Content/components/KeyContent/components/HashContent.jsx
@@ -138,7 +138,7 @@ class HashContent extends BaseContent {
render() {
return ( {
diff --git a/package.json b/package.json
index 8ec1f9e3..54eb3b5d 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"description": "GUI for Redis",
"productName": "Medis",
"version": "0.6.1",
- "electronVersion": "1.6.2",
+ "electronVersion": "1.4.15",
"license": "MIT",
"author": "luin (http://zihua.li)",
"main": "server/main.js",
@@ -71,7 +71,7 @@
"conventional-github-releaser": "^0.5.3",
"css-loader": "^0.19.0",
"cz-conventional-changelog": "^1.1.5",
- "electron": "1.5.1",
+ "electron": "1.4.15",
"electron-osx-sign": "^0.4.4",
"electron-packager": "^8.6.0",
"eslint-config-xo": "^0.18.1",
diff --git a/patternManager.js b/patternManager.js
index 7d496129..82aea639 100644
--- a/patternManager.js
+++ b/patternManager.js
@@ -46260,7 +46260,7 @@
var _Utils = __webpack_require__(260);
var setSize = (0, _Utils.createAction)('SET_SIZE', function (type, value) {
- return { type: type, value: value };
+ return { type: type, value: Number(value) };
});
exports.setSize = setSize;