mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Fixed keyboards shortcuts for message view (Closes #261)
This commit is contained in:
parent
b83ed4b1ce
commit
9ac4d3ac14
3 changed files with 23 additions and 9 deletions
|
|
@ -306,14 +306,21 @@ function WebMailDataStorage()
|
|||
this.message.focused.subscribe(function (bValue) {
|
||||
if (bValue)
|
||||
{
|
||||
RL.data().folderList.focused(false);
|
||||
RL.data().keyScope(Enums.KeyState.MessageView);
|
||||
this.folderList.focused(false);
|
||||
this.keyScope(Enums.KeyState.MessageView);
|
||||
}
|
||||
else if (Enums.KeyState.MessageView === RL.data().keyScope())
|
||||
{
|
||||
RL.data().keyScope(Enums.KeyState.MessageList);
|
||||
if (Enums.Layout.NoPreview === RL.data().layout() && this.message())
|
||||
{
|
||||
this.keyScope(Enums.KeyState.MessageView);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.keyScope(Enums.KeyState.MessageList);
|
||||
}
|
||||
}
|
||||
});
|
||||
}, this);
|
||||
|
||||
this.folderList.focused.subscribe(function (bValue) {
|
||||
if (bValue)
|
||||
|
|
|
|||
|
|
@ -16745,14 +16745,21 @@ function WebMailDataStorage()
|
|||
this.message.focused.subscribe(function (bValue) {
|
||||
if (bValue)
|
||||
{
|
||||
RL.data().folderList.focused(false);
|
||||
RL.data().keyScope(Enums.KeyState.MessageView);
|
||||
this.folderList.focused(false);
|
||||
this.keyScope(Enums.KeyState.MessageView);
|
||||
}
|
||||
else if (Enums.KeyState.MessageView === RL.data().keyScope())
|
||||
{
|
||||
RL.data().keyScope(Enums.KeyState.MessageList);
|
||||
if (Enums.Layout.NoPreview === RL.data().layout() && this.message())
|
||||
{
|
||||
this.keyScope(Enums.KeyState.MessageView);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.keyScope(Enums.KeyState.MessageList);
|
||||
}
|
||||
}
|
||||
});
|
||||
}, this);
|
||||
|
||||
this.folderList.focused.subscribe(function (bValue) {
|
||||
if (bValue)
|
||||
|
|
|
|||
2
rainloop/v/0.0.0/static/js/app.min.js
vendored
2
rainloop/v/0.0.0/static/js/app.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue