commit 3cba653a6785b312b0ecacfe3ea2384bc8bf30ae
Author: Juergen Spitzmueller <[email protected]>
Date:   Mon Feb 24 10:12:21 2014 +0100

    Allow to unset header/footer in caption rows (#8990).

diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp
index c7f77fa..b633c49 100644
--- a/src/insets/InsetTabular.cpp
+++ b/src/insets/InsetTabular.cpp
@@ -4752,7 +4752,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest 
const & cmd,
                        break;
 
                case Tabular::UNSET_LTFIRSTHEAD:
-                       status.setEnabled(sel_row_start == sel_row_end && 
!tabular.ltCaption(sel_row_start));
+                       status.setEnabled(sel_row_start == sel_row_end);
                        
status.setOnOff(!tabular.getRowOfLTFirstHead(sel_row_start, dummyltt));
                        break;
 
@@ -4762,7 +4762,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest 
const & cmd,
                        break;
 
                case Tabular::UNSET_LTHEAD:
-                       status.setEnabled(sel_row_start == sel_row_end && 
!tabular.ltCaption(sel_row_start));
+                       status.setEnabled(sel_row_start == sel_row_end);
                        status.setOnOff(!tabular.getRowOfLTHead(sel_row_start, 
dummyltt));
                        break;
 
@@ -4772,7 +4772,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest 
const & cmd,
                        break;
 
                case Tabular::UNSET_LTFOOT:
-                       status.setEnabled(sel_row_start == sel_row_end && 
!tabular.ltCaption(sel_row_start));
+                       status.setEnabled(sel_row_start == sel_row_end);
                        status.setOnOff(!tabular.getRowOfLTFoot(sel_row_start, 
dummyltt));
                        break;
 
@@ -4782,7 +4782,7 @@ bool InsetTabular::getStatus(Cursor & cur, FuncRequest 
const & cmd,
                        break;
 
                case Tabular::UNSET_LTLASTFOOT:
-                       status.setEnabled(sel_row_start == sel_row_end && 
!tabular.ltCaption(sel_row_start));
+                       status.setEnabled(sel_row_start == sel_row_end);
                        
status.setOnOff(!tabular.getRowOfLTLastFoot(sel_row_start, dummyltt));
                        break;
 

Reply via email to