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 });
+ }
}
});
}
);