Fix display of keyserver item in dark theme
This commit is contained in:
parent
bd2c41df22
commit
4d347f1a8e
|
@ -40,6 +40,7 @@ import android.widget.TextView;
|
||||||
|
|
||||||
import org.sufficientlysecure.keychain.R;
|
import org.sufficientlysecure.keychain.R;
|
||||||
import org.sufficientlysecure.keychain.ui.dialog.AddEditKeyserverDialogFragment;
|
import org.sufficientlysecure.keychain.ui.dialog.AddEditKeyserverDialogFragment;
|
||||||
|
import org.sufficientlysecure.keychain.ui.util.FormattingUtils;
|
||||||
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperAdapter;
|
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperAdapter;
|
||||||
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperViewHolder;
|
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperViewHolder;
|
||||||
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperDragCallback;
|
import org.sufficientlysecure.keychain.ui.util.recyclerview.ItemTouchHelperDragCallback;
|
||||||
|
@ -312,19 +313,19 @@ public class SettingsKeyserverFragment extends Fragment implements RecyclerItemC
|
||||||
public void showAsSelectedKeyserver() {
|
public void showAsSelectedKeyserver() {
|
||||||
isSelectedKeyserver = true;
|
isSelectedKeyserver = true;
|
||||||
selectedServerLabel.setVisibility(View.VISIBLE);
|
selectedServerLabel.setVisibility(View.VISIBLE);
|
||||||
outerLayout.setBackgroundColor(getResources().getColor(R.color.android_green_dark));
|
outerLayout.setBackgroundColor(FormattingUtils.getColorFromAttr(getContext(), R.attr.colorPrimaryDark));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void showAsUnselectedKeyserver() {
|
public void showAsUnselectedKeyserver() {
|
||||||
isSelectedKeyserver = false;
|
isSelectedKeyserver = false;
|
||||||
selectedServerLabel.setVisibility(View.GONE);
|
selectedServerLabel.setVisibility(View.GONE);
|
||||||
outerLayout.setBackgroundColor(Color.WHITE);
|
outerLayout.setBackgroundColor(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onItemSelected() {
|
public void onItemSelected() {
|
||||||
selectedServerLabel.setVisibility(View.GONE);
|
selectedServerLabel.setVisibility(View.GONE);
|
||||||
itemView.setBackgroundColor(Color.LTGRAY);
|
itemView.setBackgroundColor(FormattingUtils.getColorFromAttr(getContext(), R.attr.colorBrightToolbar));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue