mirror of
				https://framagit.org/tom79/fedilab-tube
				synced 2025-06-05 21:09:11 +02:00 
			
		
		
		
	Fix comment layout
This commit is contained in:
		| @@ -209,6 +209,10 @@ public class PeertubeActivity extends AppCompatActivity implements CommentListAd | |||||||
|         } |         } | ||||||
|  |  | ||||||
|  |  | ||||||
|  |         if( !Helper.isLoggedIn(PeertubeActivity.this) || sepiaSearch) { | ||||||
|  |             binding.writeCommentContainerReply.setVisibility(View.GONE); | ||||||
|  |             binding.writeCommentContainer.setVisibility(View.GONE); | ||||||
|  |         } | ||||||
|         playInMinimized = sharedpreferences.getBoolean(getString(R.string.set_video_minimize_choice), true); |         playInMinimized = sharedpreferences.getBoolean(getString(R.string.set_video_minimize_choice), true); | ||||||
|         if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N |         if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N | ||||||
|                 && !getPackageManager().hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)) { |                 && !getPackageManager().hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)) { | ||||||
| @@ -504,7 +508,7 @@ public class PeertubeActivity extends AppCompatActivity implements CommentListAd | |||||||
|         PlaylistsVM viewModel = new ViewModelProvider(this).get(PlaylistsVM.class); |         PlaylistsVM viewModel = new ViewModelProvider(this).get(PlaylistsVM.class); | ||||||
|         viewModel.videoExists(videoIds).observe(this, this::manageVIewPlaylist); |         viewModel.videoExists(videoIds).observe(this, this::manageVIewPlaylist); | ||||||
|  |  | ||||||
|         if( !Helper.isLoggedIn(PeertubeActivity.this)) { |         if( !Helper.isLoggedIn(PeertubeActivity.this) || sepiaSearch) { | ||||||
|             binding.writeCommentContainer.setVisibility(View.GONE); |             binding.writeCommentContainer.setVisibility(View.GONE); | ||||||
|             binding.writeCommentContainerReply.setVisibility(View.GONE); |             binding.writeCommentContainerReply.setVisibility(View.GONE); | ||||||
|         } |         } | ||||||
| @@ -533,11 +537,12 @@ public class PeertubeActivity extends AppCompatActivity implements CommentListAd | |||||||
|         if (peertube.isCommentsEnabled()) { |         if (peertube.isCommentsEnabled()) { | ||||||
|             CommentVM commentViewModel = new ViewModelProvider(PeertubeActivity.this).get(CommentVM.class); |             CommentVM commentViewModel = new ViewModelProvider(PeertubeActivity.this).get(CommentVM.class); | ||||||
|             commentViewModel.getThread(sepiaSearch?peertubeInstance:null, videoUuid, max_id).observe(PeertubeActivity.this, this::manageVIewComment); |             commentViewModel.getThread(sepiaSearch?peertubeInstance:null, videoUuid, max_id).observe(PeertubeActivity.this, this::manageVIewComment); | ||||||
|             binding.writeCommentContainer.setVisibility(View.VISIBLE); |             binding.writeCommentContainerReply.setVisibility(View.GONE); | ||||||
|  |             binding.writeCommentContainer.setVisibility(View.GONE); | ||||||
|  |  | ||||||
|         } else { |         } else { | ||||||
|  |             binding.writeCommentContainerReply.setVisibility(View.GONE); | ||||||
|  |             binding.writeCommentContainer.setVisibility(View.GONE); | ||||||
|             binding.noActionText.setText(getString(R.string.comment_no_allowed_peertube)); |             binding.noActionText.setText(getString(R.string.comment_no_allowed_peertube)); | ||||||
|             binding.noAction.setVisibility(View.VISIBLE); |             binding.noAction.setVisibility(View.VISIBLE); | ||||||
|             binding.writeCommentContainer.setVisibility(View.GONE); |             binding.writeCommentContainer.setVisibility(View.GONE); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user