Florianschmidtwelzow has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/169216

Change subject: Fix no-redirecting Cta in Edit-workflow
......................................................................

Fix no-redirecting Cta in Edit-workflow

* use makeCta for all edit links
* remove out of place call to drawer.render()
* enable redirect to editor after login for all edit buttons

Bug: 72580
Change-Id: Ia43fd0ddf35f2cfc26aecddf2bd3519f070c7494
---
M javascripts/modules/editor/editor.js
1 file changed, 2 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/16/169216/1

diff --git a/javascripts/modules/editor/editor.js 
b/javascripts/modules/editor/editor.js
index 191d595..116cf77 100644
--- a/javascripts/modules/editor/editor.js
+++ b/javascripts/modules/editor/editor.js
@@ -192,10 +192,8 @@
                } else {
                        M.getCurrentPage().isEditable( user ).done( function ( 
isEditable ) {
                                if ( isEditable ) {
-                                       $( '#ca-edit' ).addClass( enabledClass 
).removeClass( disabledClass ).
-                                               on( 'tap', function () {
-                                                       drawer.render().show();
-                                               } );
+                                       $( '#ca-edit' ).addClass( enabledClass 
).removeClass( disabledClass );
+                                       makeCta( $( '#ca-edit' ), 0, 
allowAnonymous );
                                } else {
                                        showSorryToast( 
'mobile-frontend-editor-disabled' );
                                }

-- 
To view, visit https://gerrit.wikimedia.org/r/169216
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia43fd0ddf35f2cfc26aecddf2bd3519f070c7494
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Florianschmidtwelzow <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to