Author: tgoettlicher Date: Tue Apr 19 12:10:41 2011 New Revision: 63821 URL: http://svn.opensuse.org/viewcvs/yast?rev=63821&view=rev Log: - Don't allow recursive selection for non-multiselection widgets - V 2.21.1 Modified: trunk/libyui/VERSION trunk/libyui/package/yast2-libyui.changes trunk/libyui/src/YSelectionWidget.cc Modified: trunk/libyui/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/VERSION?rev=63821&r1=63820&r2=63821&view=diff ============================================================================== --- trunk/libyui/VERSION (original) +++ trunk/libyui/VERSION Tue Apr 19 12:10:41 2011 @@ -1 +1 @@ -2.20.3 +2.21.1 Modified: trunk/libyui/package/yast2-libyui.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/package/yast2-libyui.changes?rev=63821&r1=63820&r2=63821&view=diff ============================================================================== --- trunk/libyui/package/yast2-libyui.changes (original) +++ trunk/libyui/package/yast2-libyui.changes Tue Apr 19 12:10:41 2011 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Apr 19 12:09:27 CEST 2011 - tgoettlicher@suse.de + +- Don't allow recursive selection for non-multiselection widgets +- V 2.21.1 + +------------------------------------------------------------------- Fri Apr 15 16:14:13 CEST 2011 - tgoettlicher@suse.de - Added support for recursive selection in tree widgets Modified: trunk/libyui/src/YSelectionWidget.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui/src/YSelectionWidget.cc?rev=63821&r1=63820&r2=63821&view=diff ============================================================================== --- trunk/libyui/src/YSelectionWidget.cc (original) +++ trunk/libyui/src/YSelectionWidget.cc Tue Apr 19 12:10:41 2011 @@ -75,6 +75,10 @@ , priv( new YSelectionWidgetPrivate( label, enforceSingleSelection, recursiveSelection ) ) { YUI_CHECK_NEW( priv ); + + if ( enforceSingleSelection && recursiveSelection ) + YUI_THROW( YUIException( "recursiveSelection is only available for multiSelection Widgets.")); + } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org