Author: kmachalkova Date: Mon Dec 1 12:21:10 2008 New Revision: 53761 URL: http://svn.opensuse.org/viewcvs/yast?rev=53761&view=rev Log: Reasonable item focus change when moving rules up/down (#449754) Modified: trunk/sudo/src/dialogs.ycp Modified: trunk/sudo/src/dialogs.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/sudo/src/dialogs.ycp?rev=53761&r1=53760&r2=53761&view=diff ============================================================================== --- trunk/sudo/src/dialogs.ycp (original) +++ trunk/sudo/src/dialogs.ycp Mon Dec 1 12:21:10 2008 @@ -112,12 +112,14 @@ if (idx != 0) { SwapItems( idx, idx - 1); SwapUIItems( idx, idx - 1 ); + UI::ChangeWidget(`id("table_user_spec"), `CurrentItem, idx-1); } } else if ( ret == "down"){ integer idx = (integer) UI::QueryWidget(`id("table_user_spec"), `CurrentItem); if ( idx != (size( Sudo::GetRules())-1) ) { SwapItems( idx, idx + 1 ); SwapUIItems( idx, idx + 1 ); + UI::ChangeWidget(`id("table_user_spec"), `CurrentItem, idx+1); } } } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org