|
@@ -388,6 +388,7 @@ function addNavigatorParams(screen, navigator = null, idx = '') {
|
388
|
388
|
}
|
389
|
389
|
|
390
|
390
|
function addNavigatorButtons(screen, sideMenuParams) {
|
|
391
|
+
|
391
|
392
|
const Screen = Navigation.getRegisteredScreen(screen.screen);
|
392
|
393
|
if (screen.navigatorButtons == null) {
|
393
|
394
|
screen.navigatorButtons = _.cloneDeep(Screen.navigatorButtons);
|
|
@@ -514,9 +515,17 @@ function getLeftButtonDeprecated(screen) {
|
514
|
515
|
function getRightButtons(screen) {
|
515
|
516
|
if (screen.navigatorButtons && screen.navigatorButtons.rightButtons) {
|
516
|
517
|
return screen.navigatorButtons.rightButtons;
|
|
518
|
+ } else if (screen.rightButtons) {
|
|
519
|
+ return screen.rightButtons
|
|
520
|
+ }
|
|
521
|
+
|
|
522
|
+ const Screen = Navigation.getRegisteredScreen(screen.screen);
|
|
523
|
+
|
|
524
|
+ if (Screen.navigatorButtons && !_.isEmpty(Screen.navigatorButtons)) {
|
|
525
|
+ return _.cloneDeep(Screen.navigatorButtons);
|
517
|
526
|
}
|
518
|
527
|
|
519
|
|
- return screen.rightButtons;
|
|
528
|
+ return null;
|
520
|
529
|
}
|
521
|
530
|
|
522
|
531
|
function addNavigationStyleParams(screen) {
|