Issue 91155 - incorrect tab key handling when enumeration is embedded into the table
Summary: incorrect tab key handling when enumeration is embedded into the table
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: OOo 3.0 Beta
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-27 20:57 UTC by macias
Modified: 2013-08-07 14:38 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
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.