Issue 91155

Summary: incorrect tab key handling when enumeration is embedded into the table
Product: Writer Reporter: macias <bluedzins>
Component: editingAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 3.0 Beta   
Target Milestone: ---   
Hardware: PC   
OS: Linux, all   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description macias 2008-06-27 20:57:55 UTC
Consider -- type "hello" and press tab
hello      |

tab character is inserted. ok. Enumerate this line, press enter
1. hello 
2. |
press tab

1. hello
    1.  |

ok, enumeration environment has higher priority. Now, put this all in the 
table and this time press tab. 

No, caret will not jump into the next cell. The enumeration will be more 
nested.

This is wrong, because in the second example you had paragraphs within 
enumeration, now you have paragraphs within enumeration within table cells, so 
table environment should have precedence.
Comment 1 michael.ruess 2008-07-01 10:19:05 UTC
Tab key in table changes level of list, Ctrl-tab inserts a tab - this is defined
behavior.
Maybe Ctrl-Shift-tab could be added in this case to jump to next cell.
Reassigned to requirements.
Comment 2 macias 2008-07-01 10:47:29 UTC
Well, then design is odd, because it means the embedded structure has 
precedence over the "parent" structure.