mirror of
				https://github.com/SimpleMobileTools/Simple-Keyboard.git
				synced 2025-06-05 21:49:26 +02:00 
			
		
		
		
	Use apply to make updateSuggestionsToolbarLayout cleaner
This commit is contained in:
		| @@ -1650,15 +1650,17 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut | ||||
|     } | ||||
|  | ||||
|     private fun updateSuggestionsToolbarLayout() { | ||||
|         mToolbarHolder?.apply { | ||||
|             if (hasInlineViews()) { | ||||
|                 // make room on suggestion toolbar for inline views | ||||
|             mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.NO_GRAVITY | ||||
|             mToolbarHolder?.clipboard_value?.maxWidth = resources.getDimensionPixelSize(R.dimen.suggestion_max_width) | ||||
|                 suggestions_items_holder?.gravity = Gravity.NO_GRAVITY | ||||
|                 clipboard_value?.maxWidth = resources.getDimensionPixelSize(R.dimen.suggestion_max_width) | ||||
|             } else { | ||||
|                 // restore original clipboard toolbar appearance | ||||
|             mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.CENTER_HORIZONTAL | ||||
|             mToolbarHolder?.suggestions_holder?.measuredWidth?.also { maxWidth -> | ||||
|                 mToolbarHolder?.clipboard_value?.maxWidth = maxWidth | ||||
|                 suggestions_items_holder?.gravity = Gravity.CENTER_HORIZONTAL | ||||
|                 suggestions_holder?.measuredWidth?.also { maxWidth -> | ||||
|                     clipboard_value?.maxWidth = maxWidth | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user