showMenu(
context: context,
position: RelativeRect.fromLTRB(5000, appBar.preferredSize.height + statusBarHeight!, 0.0, 0.0),
items: [
PopupMenuItem(
child: Text('Cancel'),
value: 0,
onTap: () {
cancelDialog();
},
),
],
);
cancelDialog() {
return () {
showDialog(
context: context,
builder: (BuildContext context) => OrderCancel(order!.orderId!),
);
};
}
cancelDialog未使用以前的代码打开。但它从另一个按钮点击正确打开