Skip to content

Commit

Permalink
Fixed access to UI on background thread. Not sure if it caused any is…
Browse files Browse the repository at this point in the history
…sues, but the debugger complained about it
  • Loading branch information
Kapeli committed Dec 24, 2017
1 parent 313893d commit 90b1875
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion Dash/DHTarixProtocol.m
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,10 @@ + (NSMutableData *)alterData:(NSMutableData *)data scheme:(NSString *)scheme pat
DHWebViewController *webController = [DHWebViewController sharedWebViewController];
NSString *cssString = [NSString stringWithFormat:@"<head><style>%@</style>", [DHCSS currentCSSStringWithTextModifier]];

NSString *viewportString = [NSString stringWithFormat:@"<meta id='dash_viewport' name='viewport' content='%@'/></head>", [DHWebView viewportContent:webController.webView.frame]];
__block NSString *viewportString = @"";
dispatch_sync(dispatch_get_main_queue(), ^{
viewportString = [NSString stringWithFormat:@"<meta id='dash_viewport' name='viewport' content='%@'/></head>", [DHWebView viewportContent:webController.webView.frame]];
});
NSMutableString *content = [[NSMutableString alloc] initWithData:data encoding:NSUTF8StringEncoding];
if(content)
{
Expand Down

0 comments on commit 90b1875

Please sign in to comment.