No need to make an enum variable if it is either one of two possibilities. (#1036)
Visibility variable holding collapsed but then turning into visible is unnecessary when one can return Visibility::Collapsed or Visibility::Visible.
This commit is contained in:
		@@ -16,12 +16,11 @@ namespace CalculatorApp
 | 
			
		||||
        Object ^ VisibilityNegationConverter::Convert(Object ^ value, TypeName /*targetType*/, Object ^ /*parameter*/, String ^ /*language*/)
 | 
			
		||||
        {
 | 
			
		||||
            auto boxedVisibility = dynamic_cast<Box<Visibility> ^>(value);
 | 
			
		||||
            Visibility visibility = Visibility::Collapsed;
 | 
			
		||||
            if (boxedVisibility != nullptr && boxedVisibility->Value == Visibility::Collapsed)
 | 
			
		||||
            {
 | 
			
		||||
                visibility = Visibility::Visible;
 | 
			
		||||
                return Visibility::Visible;
 | 
			
		||||
            }
 | 
			
		||||
            return visibility;
 | 
			
		||||
            return Visibility::Collapsed;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        Object ^ VisibilityNegationConverter::ConvertBack(Object ^ value, TypeName targetType, Object ^ parameter, String ^ language)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user