mirror of
				https://codeberg.org/tom79/Fedilab.git
				synced 2025-10-20 11:20:16 +03:00 
			
		
		
		
	comment #2 - Action buttons not visible with light theme
This commit is contained in:
		
							parent
							
								
									8e33d57a19
								
							
						
					
					
						commit
						2a7d04cfdc
					
				
					 1 changed files with 9 additions and 4 deletions
				
			
		|  | @ -109,6 +109,7 @@ import app.fedilab.android.helper.CrossActionHelper; | |||
| import app.fedilab.android.helper.Helper; | ||||
| import app.fedilab.android.helper.MastodonHelper; | ||||
| import app.fedilab.android.helper.SpannableHelper; | ||||
| import app.fedilab.android.helper.ThemeHelper; | ||||
| import app.fedilab.android.ui.fragment.timeline.FragmentMastodonContext; | ||||
| import app.fedilab.android.viewmodel.mastodon.AccountsVM; | ||||
| import app.fedilab.android.viewmodel.mastodon.SearchVM; | ||||
|  | @ -196,7 +197,6 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> | |||
| 
 | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         if (theme_icons_color != -1) { | ||||
|             Helper.changeDrawableColor(context, holder.binding.actionButtonReply, theme_icons_color); | ||||
|             Helper.changeDrawableColor(context, holder.binding.actionButtonMore, theme_icons_color); | ||||
|  | @ -205,6 +205,13 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> | |||
|             Helper.changeDrawableColor(context, holder.binding.visibility, theme_icons_color); | ||||
|             Helper.changeDrawableColor(context, R.drawable.ic_star_outline, theme_icons_color); | ||||
|             Helper.changeDrawableColor(context, R.drawable.ic_person, theme_icons_color); | ||||
|             holder.binding.actionButtonFavorite.setInActiveImageTintColor(theme_icons_color); | ||||
|             holder.binding.actionButtonBookmark.setInActiveImageTintColor(theme_icons_color); | ||||
|             holder.binding.actionButtonBoost.setInActiveImageTintColor(theme_icons_color); | ||||
|         } else { | ||||
|             holder.binding.actionButtonFavorite.setInActiveImageTintColor(ThemeHelper.getAttColor(context, R.attr.colorControlNormal)); | ||||
|             holder.binding.actionButtonBookmark.setInActiveImageTintColor(ThemeHelper.getAttColor(context, R.attr.colorControlNormal)); | ||||
|             holder.binding.actionButtonBoost.setInActiveImageTintColor(ThemeHelper.getAttColor(context, R.attr.colorControlNormal)); | ||||
|         } | ||||
| 
 | ||||
|         holder.binding.actionButtonFavorite.pressOnTouch(false); | ||||
|  | @ -219,9 +226,7 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> | |||
|         holder.binding.actionButtonFavorite.setActiveImageTint(R.color.marked_icon); | ||||
|         holder.binding.actionButtonBoost.setActiveImageTint(R.color.boost_icon); | ||||
|         holder.binding.actionButtonBookmark.setActiveImageTint(R.color.marked_icon); | ||||
|         holder.binding.actionButtonFavorite.setInActiveImageTintColor(theme_icons_color); | ||||
|         holder.binding.actionButtonBookmark.setInActiveImageTintColor(theme_icons_color); | ||||
|         holder.binding.actionButtonBoost.setInActiveImageTintColor(theme_icons_color); | ||||
| 
 | ||||
| 
 | ||||
|         if (status.pinned) { | ||||
|             holder.binding.statusPinned.setVisibility(View.VISIBLE); | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue