Ticket #255 (closed defect: fixed)
Use standard cursor positioning keyboard shortcuts in custom status message window
| Reported by: | carlj7 | Owned by: | evands |
|---|---|---|---|
| Milestone: | Adium X 1.0 | Component: | Adium Core |
| Version: | 0.84 | Severity: | minor |
| Keywords: | key shortcut cursor text custom status | Cc: | |
| Patch Status: |
Description (last modified by boredzo) (diff)
Currently, the behavior of cursor positioning keyboard shortcuts within the text area of the custom status window (the CMD-Y window) is non-standard.
- If CMD-right and left are set to switch between tabs, focus will be shifted to the message window. This behavior is non-standard, but correct, since when the CMD-[ and ] are used to control switching between tabs, CMD-right and left behave normally. However, the behavior of CMD-up and down is incorrect, since it never has any effect. The proper effect is for the cursor to be place either at the beginning of the text area (CMD-up) or bottom (CMD-down).
- Control-right and left work in the standard manner. However, control-up and down do nothing, which is non-standard. They should act like page up and page down.
- Option-right and left work in the standard manner. However, option-up and down apparently attempt to work as in the message window, where it displays previously sent messages. Since there is no previous message for the custom status window to return to, it blanks the current contents of the window, with no option for restoring the contents. Standard behavior is to move to the beginning (option-up) or end (option-down) of the current paragraph, then continue to other paragraphs as the input is repeated.
Change History
comment:3 Changed 7 years ago by evands
- Milestone changed from Adium X 0.90 (Old) to Adium X 0.90
AIMessageEntryTextView needs to have setters which allow one to enable/disable the non-standard message-window-centric behaviors.
comment:4 Changed 7 years ago by evands
- Owner changed from anybody to nobody
- Version set to 0.84
- Component changed from Plug-Ins to Adium Core
comment:6 Changed 7 years ago by evands
- Owner changed from nobody to evands
- Status changed from new to assigned
comment:7 Changed 7 years ago by evands
- Status changed from assigned to closed
- Resolution set to fixed
(In [13524]) Fixed the custom status window to use standard cursor positioning keys (instead of it trying to use various modified responses useful in the message window). Fixes #255
Note: See
TracTickets for help on using
tickets.


Duplicate of #115, but with more information so I'm closing the original.