mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 15:23:00 +00:00 
			
		
		
		
	Merge pull request #5331 from mbarashkov/hardware-keyboard-space-shortcut
In Fullscreen playback, toggle play/pause with hardware space button
This commit is contained in:
		| @@ -1891,8 +1891,10 @@ public final class VideoDetailFragment | |||||||
|  |  | ||||||
|         if (fullscreen) { |         if (fullscreen) { | ||||||
|             hideSystemUiIfNeeded(); |             hideSystemUiIfNeeded(); | ||||||
|  |             viewPager.setVisibility(View.GONE); | ||||||
|         } else { |         } else { | ||||||
|             showSystemUi(); |             showSystemUi(); | ||||||
|  |             viewPager.setVisibility(View.VISIBLE); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         if (relatedStreamsLayout != null) { |         if (relatedStreamsLayout != null) { | ||||||
|   | |||||||
| @@ -505,6 +505,11 @@ public class VideoPlayerImpl extends VideoPlayer | |||||||
|         switch (keyCode) { |         switch (keyCode) { | ||||||
|             default: |             default: | ||||||
|                 break; |                 break; | ||||||
|  |             case KeyEvent.KEYCODE_SPACE: | ||||||
|  |                 if (isFullscreen) { | ||||||
|  |                     onPlayPause(); | ||||||
|  |                 } | ||||||
|  |                 break; | ||||||
|             case KeyEvent.KEYCODE_BACK: |             case KeyEvent.KEYCODE_BACK: | ||||||
|                 if (DeviceUtils.isTv(service) && isControlsVisible()) { |                 if (DeviceUtils.isTv(service) && isControlsVisible()) { | ||||||
|                     hideControls(0, 0); |                     hideControls(0, 0); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Robin
					Robin