cancel
Showing results for 
Search instead for 
Did you mean: 

vizFrame Charts (stacked_column) doesn't render properly, after pressing back button (level 2)

ketann
Participant

General flow of the view : Home->statistic->list->details

Getting issue after pressing back button.

Below are the scenarios

Working scenario (level 1)

when back from view list -> statistic.

Not working scenario (level 2)

When back from view detail->list -> statistic.

It seems that numbers are not properly rendered.

Note: After clicking F12 key two times, it starts working.

Kindly suggest how to resolve this issue.

Regards

Ketan

Accepted Solutions (1)

Accepted Solutions (1)

ketann
Participant
0 Kudos

Hello,

The issue is resolved by handling the back button logic as suggested by SAP.

Earlier logic for reference:

			goBackToList: function (oEvent) {
				var oRouter = sap.ui.core.UIComponent.getRouterFor(this);
				oRouter.navTo("R_ListBack");HomeHome
			}

New Logic:

			goBackToList: function (oEvent) {
				var oRouter = sap.ui.core.UIComponent.getRouterFor(this);
				var oHistory = History.getInstance();
				var sPreviousHash = oHistory.getPreviousHash();

				if (sPreviousHash !== undefined) {
					window.history.go(-1);
				} else {
					var oRouter = this.getOwnerComponent().getRouter();
					oRouter.navTo("Home", {}, true);
				}
			}

Check this link for more details.

Regards

Ketan

Answers (0)