app: close window when last tab is exited (#263)

This commit is contained in:
Martin Ek 2016-07-19 00:12:14 +02:00 committed by Guillermo Rauch
parent fa4033937e
commit 1214d26323

View file

@ -103,13 +103,10 @@ export function userExitSession (uid) {
type: SESSION_USER_EXIT,
uid,
effect () {
const { sessions } = getState().sessions;
if (sessions[uid]) {
rpc.emit('exit', { uid });
const sessions = keys(getState().sessions.sessions);
if (!sessions.length) {
window.close();
}
rpc.emit('exit', { uid });
const sessions = keys(getState().sessions.sessions);
if (!sessions.length) {
window.close();
}
}
});