mark next steps to address

- error handling
 - settle MutationMessage
This commit is contained in:
Fischlurch 2017-08-11 02:37:29 +02:00
parent fdcf431a9b
commit f498f3be1b
3 changed files with 664 additions and 600 deletions

View file

@ -110,7 +110,7 @@ namespace ctrl {
{
dispatcher_.connect(
[this]() {
queue_.invoke();
queue_.invoke(); /////////////////////TICKET #1098 : ensure no exception escapes from here!!
});
}

View file

@ -113,7 +113,7 @@ namespace gui {
void
NotificationService::mutate (ID uiElement, DiffMessage&& diff)
{
dispatch_->event ([=]()
dispatch_->event ([=]() //////////////////////////////////TODO care for error handling!!!
{
MutationMessage diffHolder{DiffMessage(diff)}; //////////////////////////////////TICKET #1066 : unnecessary repackaging; could get rid of MutationMessage altogether
this->change (uiElement, diffHolder);

File diff suppressed because it is too large Load diff