The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus 1 for Mac (http://forums.omnigroup.com/forumdisplay.php?f=38)
-   -   Sub groups taking on contexts (http://forums.omnigroup.com/showthread.php?t=13431)

BevvyB 2009-08-18 02:40 AM

Sub groups taking on contexts
 
Hi folks

When I select an action, create a new action (using return) which I then ident (creating a sub action by using apple }) it doesn't take on the parent context. However further creating new sub actions does. So the first sub action you create ends up with no context which you have to put in 'by hand'.

Can someone fix this please?

Cheers

webalstrom 2009-08-18 04:11 AM

You could use the "Add Child" command for your first subtask which creates a child with the parent's context. This is found under the Edit -> Outlining menu. There is a keyboard command for it, too.

Eric

curt.clifton 2009-08-18 04:24 AM

And if you want the current behavior to change (which seems like a reasonable request to me), use Help → Send Feedback to get your feature request into the development database. Forum posts don't count.

BevvyB 2009-08-19 12:55 AM

Add Child command - cheers

Still doesn't explain how come the first action I create using my method doesn't take the parent's context, but then all subsequent ones do. Seems a bit silly and non-intuitive.

Toadling 2009-08-19 07:14 AM

Currently, a parent's context is only inherited by actions [I]created[/I] beneath the parent. In your original case, it sounds like you're creating a peer action and then [I]moving[/I] it under the parent, so no context inheritance occurs.

So the question is: should [I]moved[/I] actions also inherit the parent's context in addition to those [I]created[/I] beneath the parent? Valid arguments could probably be made either way, but I tend to think not. If I want my new action to inherit a parent's context, then I use the command suggested earlier and create the action as a child. I'm not sure I'd like [I]every[/I] action dragged in to inherit context.

-Dennis

curt.clifton 2009-08-19 07:48 AM

Dennis,

There's a middle ground, which I think might be nice. An action that doesn't already have a context would inherit the context of its new parent. An action that already had a context would keep its context when moved.

This slightly stronger form of context inheritance might reduce the friction of the program a bit. On the other hand, since the default context for an action group doesn't appear in the main view, I can imagine some users being surprised by this behavior.

Toadling 2009-08-19 03:31 PM

[QUOTE=curt.clifton;64916]There's a middle ground, which I think might be nice. An action that doesn't already have a context would inherit the context of its new parent. An action that already had a context would keep its context when moved.[/QUOTE]

That sounds like a reasonable compromise I could live with.

-Dennis


All times are GMT -8. The time now is 05:42 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.