From 414851f46577009abec29241ca7dcc1a10ab6aba Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 5 May 2016 19:40:21 -0700 Subject: [PATCH] IDEMPIERE-3091 Posted button on Project Issue not working --- org.adempiere.ui.swing/src/org/compiere/apps/APanel.java | 4 +++- .../org/adempiere/webui/adwindow/AbstractADWindowContent.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/org.adempiere.ui.swing/src/org/compiere/apps/APanel.java b/org.adempiere.ui.swing/src/org/compiere/apps/APanel.java index 534d14593f..58d1f7eed7 100644 --- a/org.adempiere.ui.swing/src/org/compiere/apps/APanel.java +++ b/org.adempiere.ui.swing/src/org/compiere/apps/APanel.java @@ -101,6 +101,7 @@ import org.compiere.model.GridWorkbench; import org.compiere.model.Lookup; import org.compiere.model.MLookupFactory; import org.compiere.model.MProcess; +import org.compiere.model.MProjectIssue; import org.compiere.model.MQuery; import org.compiere.model.MRole; import org.compiere.model.MToolBarButtonRestrict; @@ -2754,7 +2755,8 @@ public final class APanel extends CPanel if (DocAction.STATUS_Completed.equals(docStatus) || DocAction.STATUS_Closed.equals(docStatus) || DocAction.STATUS_Reversed.equals(docStatus) - || DocAction.STATUS_Voided.equals(docStatus)) + || DocAction.STATUS_Voided.equals(docStatus) + || table_ID == MProjectIssue.Table_ID) // document without status ; else { diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java index f576621a09..953ec46f7b 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java @@ -86,6 +86,7 @@ import org.compiere.model.GridWindowVO; import org.compiere.model.I_M_Product; import org.compiere.model.MImage; import org.compiere.model.MProcess; +import org.compiere.model.MProjectIssue; import org.compiere.model.MQuery; import org.compiere.model.MRecentItem; import org.compiere.model.MRole; @@ -2820,7 +2821,8 @@ public abstract class AbstractADWindowContent extends AbstractUIPart implements if (DocAction.STATUS_Completed.equals(docStatus) || DocAction.STATUS_Closed.equals(docStatus) || DocAction.STATUS_Reversed.equals(docStatus) - || DocAction.STATUS_Voided.equals(docStatus)) + || DocAction.STATUS_Voided.equals(docStatus) + || table_ID == MProjectIssue.Table_ID) // document without status ; else {