Brion VIBBER has uploaded a new change for review.
https://gerrit.wikimedia.org/r/150640
Change subject: Fix content direction on edit preview
......................................................................
Fix content direction on edit preview
Change-Id: Ib4bc147bceb32d2458094784ee1871eff2e4fbc1
---
M wikipedia/View Controllers/Preview/PreviewAndSaveViewController.m
1 file changed, 12 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/apps/ios/wikipedia
refs/changes/40/150640/1
diff --git a/wikipedia/View Controllers/Preview/PreviewAndSaveViewController.m
b/wikipedia/View Controllers/Preview/PreviewAndSaveViewController.m
index 70078aa..204d14b 100644
--- a/wikipedia/View Controllers/Preview/PreviewAndSaveViewController.m
+++ b/wikipedia/View Controllers/Preview/PreviewAndSaveViewController.m
@@ -32,6 +32,7 @@
#import "LoginViewController.h"
#import "UIScrollView+ScrollSubviewToLocation.h"
#import "AbuseFilterAlert.h"
+#import "MWLanguageInfo.h"
typedef enum {
CANNED_SUMMARY_TYPOS = 0,
@@ -439,6 +440,9 @@
[self showAlert:MWLocalizedString(@"wikitext-preview-changes", nil)];
Section *section = (Section *)[articleDataContext_.mainContext
objectWithID:self.sectionID];
+ MWLanguageInfo *languageInfo = [MWLanguageInfo
languageInfoForCode:section.article.domain];
+ NSString *uidir = ([WikipediaAppUtils isDeviceLanguageRTL] ? @"rtl" :
@"ltr");
+
PreviewWikiTextOp *previewWikiTextOp =
[[PreviewWikiTextOp alloc] initWithDomain: section.article.domain
title: section.article.title
@@ -450,7 +454,14 @@
[self fadeAlert];
[self resetBridge];
-
+
+ [self.bridge sendMessage: @"setLanguage"
+ withPayload: @{
+ @"lang": languageInfo.code,
+ @"dir": languageInfo.dir,
+ @"uidir": uidir
+ }];
+
[self.bridge sendMessage:@"append" withPayload:@{@"html": result ?
result : @""}];
isAleadyPreviewing = NO;
--
To view, visit https://gerrit.wikimedia.org/r/150640
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib4bc147bceb32d2458094784ee1871eff2e4fbc1
Gerrit-PatchSet: 1
Gerrit-Project: apps/ios/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Brion VIBBER <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits