lib/ui5/controller/BreederList.controller.js in fiveapples-0.0.5 vs lib/ui5/controller/BreederList.controller.js in fiveapples-0.0.6

- old
+ new

@@ -16,14 +16,14 @@ onSelectionChange: function(evt) { var oTable = this.getView().byId("breeder_table"); var iIndex = oTable.getSelectedIndex(); var oCtxt = oTable.getContextByIndex(iIndex); - var sToPageId = oCtxt.getProperty("id"); - - var oRouter = sap.ui.core.UIComponent.getRouterFor(this); - // MessageToast.show(" navTo cultivar_detail -->"+sToPageId); - oRouter.navTo("breeder_detail", { id: sToPageId }); + if (oCtxt) { + var sToPageId = oCtxt.getProperty("id"); + var oRouter = sap.ui.core.UIComponent.getRouterFor(this); + oRouter.navTo("breeder_detail", { id: sToPageId }); + } } }); } );