|
@@ -113,7 +113,6 @@ import com.owncloud.android.utils.svg.SVGorImage;
|
|
import com.owncloud.android.utils.svg.SvgOrImageBitmapTranscoder;
|
|
import com.owncloud.android.utils.svg.SvgOrImageBitmapTranscoder;
|
|
import com.owncloud.android.utils.svg.SvgOrImageDecoder;
|
|
import com.owncloud.android.utils.svg.SvgOrImageDecoder;
|
|
import com.owncloud.android.utils.theme.CapabilityUtils;
|
|
import com.owncloud.android.utils.theme.CapabilityUtils;
|
|
-import com.owncloud.android.utils.theme.ThemeMenuUtils;
|
|
|
|
import com.owncloud.android.utils.theme.newm3.ViewThemeUtils;
|
|
import com.owncloud.android.utils.theme.newm3.ViewThemeUtils;
|
|
|
|
|
|
import org.greenrobot.eventbus.EventBus;
|
|
import org.greenrobot.eventbus.EventBus;
|
|
@@ -210,9 +209,6 @@ public abstract class DrawerActivity extends ToolbarActivity
|
|
@Inject
|
|
@Inject
|
|
ClientFactory clientFactory;
|
|
ClientFactory clientFactory;
|
|
|
|
|
|
- @Inject
|
|
|
|
- ThemeMenuUtils themeMenuUtils;
|
|
|
|
-
|
|
|
|
@Inject
|
|
@Inject
|
|
ViewThemeUtils viewThemeUtils;
|
|
ViewThemeUtils viewThemeUtils;
|
|
|
|
|
|
@@ -790,8 +786,6 @@ public abstract class DrawerActivity extends ToolbarActivity
|
|
if (mNavigationView != null && mNavigationView.getMenu().findItem(menuItemId) != null) {
|
|
if (mNavigationView != null && mNavigationView.getMenu().findItem(menuItemId) != null) {
|
|
mCheckedMenuItem = menuItemId;
|
|
mCheckedMenuItem = menuItemId;
|
|
MenuItem currentItem = mNavigationView.getMenu().findItem(menuItemId);
|
|
MenuItem currentItem = mNavigationView.getMenu().findItem(menuItemId);
|
|
- int drawerColor = getResources().getColor(R.color.drawer_text_color);
|
|
|
|
- int activeColor = themeColorUtils.primaryColor(null, true, true, this);
|
|
|
|
|
|
|
|
currentItem.setChecked(true);
|
|
currentItem.setChecked(true);
|
|
|
|
|
|
@@ -800,11 +794,11 @@ public abstract class DrawerActivity extends ToolbarActivity
|
|
MenuItem menuItem = mNavigationView.getMenu().getItem(i);
|
|
MenuItem menuItem = mNavigationView.getMenu().getItem(i);
|
|
if (menuItem.getIcon() != null) {
|
|
if (menuItem.getIcon() != null) {
|
|
if (menuItem == currentItem) {
|
|
if (menuItem == currentItem) {
|
|
- themeDrawableUtils.tintDrawable(currentItem.getIcon(), activeColor);
|
|
|
|
- themeMenuUtils.tintMenuItemText(currentItem, activeColor);
|
|
|
|
|
|
+ viewThemeUtils.platform.colorMenuItemIconActive(this, menuItem);
|
|
|
|
+ viewThemeUtils.platform.colorMenuItemTextActive(this, menuItem);
|
|
} else {
|
|
} else {
|
|
- themeDrawableUtils.tintDrawable(menuItem.getIcon(), drawerColor);
|
|
|
|
- themeMenuUtils.tintMenuItemText(menuItem, drawerColor);
|
|
|
|
|
|
+ viewThemeUtils.platform.colorToolbarMenuIcon(this, menuItem);
|
|
|
|
+ viewThemeUtils.platform.colorMenuItemText(this, menuItem);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|