From 3149734b9464488caa55938690e9daac0702b55a Mon Sep 17 00:00:00 2001 From: SerpentSpirale Date: Thu, 6 Jan 2022 21:29:44 +0100 Subject: [PATCH] Update ControlOffsetPreference.java --- .../pojavlaunch/prefs/ControlOffsetPreference.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/ControlOffsetPreference.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/ControlOffsetPreference.java index c11c569eb..3d07fb242 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/ControlOffsetPreference.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/ControlOffsetPreference.java @@ -76,22 +76,22 @@ public class ControlOffsetPreference extends Preference { @Override public void onProgressChanged(SeekBar seekBar, int i, boolean b) { if(seekBar == topOffsetSeekbar){ - String text = String.format("%s%d", getContext().getString(R.string.control_top_offset), i); + String text = String.format("%s %d%s", getContext().getString(R.string.control_top_offset), i, " px"); topOffsetTextView.setText(text); return; } if(seekBar == rightOffsetSeekbar){ - String text = String.format("%s%d", getContext().getString(R.string.control_right_offset), i); + String text = String.format("%s %d%s", getContext().getString(R.string.control_right_offset), i, " px"); rightOffsetTextView.setText(text); return; } if(seekBar == bottomOffsetSeekbar){ - String text = String.format("%s%d", getContext().getString(R.string.control_bottom_offset), i); + String text = String.format("%s %d%s", getContext().getString(R.string.control_bottom_offset), i, " px"); bottomOffsetTextView.setText(text); return; } if(seekBar == leftOffsetSeekbar){ - String text = String.format("%s%d", getContext().getString(R.string.control_left_offset), i); + String text = String.format("%s %d%s", getContext().getString(R.string.control_left_offset), i, " px"); leftOffsetTextView.setText(text); return; } @@ -112,6 +112,11 @@ public class ControlOffsetPreference extends Preference { bottomOffsetSeekbar.setProgress(PREF_CONTROL_BOTTOM_OFFSET); leftOffsetSeekbar.setProgress(PREF_CONTROL_LEFT_OFFSET); + seekBarChangeListener.onProgressChanged(topOffsetSeekbar, PREF_CONTROL_TOP_OFFSET, false); + seekBarChangeListener.onProgressChanged(rightOffsetSeekbar, PREF_CONTROL_RIGHT_OFFSET, false); + seekBarChangeListener.onProgressChanged(bottomOffsetSeekbar, PREF_CONTROL_BOTTOM_OFFSET, false); + seekBarChangeListener.onProgressChanged(leftOffsetSeekbar, PREF_CONTROL_LEFT_OFFSET, false); + // Custom writing to preferences preferenceDialog.getButton(DialogInterface.BUTTON_POSITIVE).setOnClickListener(view -> { DEFAULT_PREF.edit().putInt("controlTopOffset", topOffsetSeekbar.getProgress()).apply();