Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e1fcf8ed authored by Selim Cinek's avatar Selim Cinek Committed by android-build-merger
Browse files

Merge changes If96c0146,I0d68ad60 into oc-dev

am: 5393a0e2

Change-Id: Ic70d9eb07b53ccda5fafb8c37177e130d4b279de
parents 6fd0d2b3 5393a0e2
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -3667,7 +3667,6 @@ public class Notification implements Parcelable
            contentView.setTextViewText(R.id.text, null);
            contentView.setTextViewText(R.id.text, null);
            contentView.setViewVisibility(R.id.text_line_1, View.GONE);
            contentView.setViewVisibility(R.id.text_line_1, View.GONE);
            contentView.setTextViewText(R.id.text_line_1, null);
            contentView.setTextViewText(R.id.text_line_1, null);
            contentView.setViewVisibility(R.id.progress, View.GONE);
        }
        }


        /**
        /**
+0 −1
Original line number Original line Diff line number Diff line
@@ -19,7 +19,6 @@
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_width="match_parent"
    android:layout_height="@dimen/notification_shelf_height"
    android:layout_height="@dimen/notification_shelf_height"
    android:contentDescription="@string/notification_shelf_content_description"
    android:focusable="true"
    android:focusable="true"
    android:clickable="true"
    android:clickable="true"
    >
    >
+1 −1
Original line number Original line Diff line number Diff line
@@ -412,7 +412,7 @@
    <string name="accessibility_notifications_button">Notifications.</string>
    <string name="accessibility_notifications_button">Notifications.</string>


    <!-- Content description of overflow icon container of the notifications for accessibility (not shown on the screen)[CHAR LIMIT=NONE] -->
    <!-- Content description of overflow icon container of the notifications for accessibility (not shown on the screen)[CHAR LIMIT=NONE] -->
    <string name="notification_shelf_content_description">Notification overflow container</string>
    <string name="accessibility_overflow_action">See all notifications</string>


    <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
    <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
    <string name="accessibility_remove_notification">Clear notification.</string>
    <string name="accessibility_remove_notification">Clear notification.</string>
+15 −1
Original line number Original line Diff line number Diff line
@@ -22,6 +22,7 @@ import android.os.SystemProperties;
import android.util.AttributeSet;
import android.util.AttributeSet;
import android.view.View;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityNodeInfo;


import com.android.systemui.Interpolators;
import com.android.systemui.Interpolators;
import com.android.systemui.R;
import com.android.systemui.R;
@@ -577,7 +578,7 @@ public class NotificationShelf extends ActivatableNotificationView implements
        setClickable(mInteractive);
        setClickable(mInteractive);
        setFocusable(mInteractive);
        setFocusable(mInteractive);
        setImportantForAccessibility(mInteractive ? View.IMPORTANT_FOR_ACCESSIBILITY_YES
        setImportantForAccessibility(mInteractive ? View.IMPORTANT_FOR_ACCESSIBILITY_YES
                : View.IMPORTANT_FOR_ACCESSIBILITY_NO);
                : View.IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS);
    }
    }


    @Override
    @Override
@@ -603,6 +604,19 @@ public class NotificationShelf extends ActivatableNotificationView implements
        return false;  // Shelf only uses alpha for transitions where the difference can't be seen.
        return false;  // Shelf only uses alpha for transitions where the difference can't be seen.
    }
    }


    @Override
    public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
        super.onInitializeAccessibilityNodeInfo(info);
        if (mInteractive) {
            info.addAction(AccessibilityNodeInfo.AccessibilityAction.ACTION_EXPAND);
            AccessibilityNodeInfo.AccessibilityAction unlock
                    = new AccessibilityNodeInfo.AccessibilityAction(
                    AccessibilityNodeInfo.ACTION_CLICK,
                    getContext().getString(R.string.accessibility_overflow_action));
            info.addAction(unlock);
        }
    }

    @Override
    @Override
    public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft,
    public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft,
            int oldTop, int oldRight, int oldBottom) {
            int oldTop, int oldRight, int oldBottom) {