Status Update
Comments
ve...@google.com <ve...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
Author: Daniel Santiago Rivera <
Link:
Make androidx.room and androidx.sqlite target Kotlin 2.0
Expand for full commit details
Make androidx.room and androidx.sqlite target Kotlin 2.0
This required the following changes:
* Suppress 'ACTUAL_ANNOTATIONS_NOT_MATCH_EXPECT' in SQLiteException.android.kt and ThreadLocal.jvmAndroid.kt due to being impossible to match annotations in expect when actual is a typealias to a platform type. Meanwhile in room-common repeatable annotations in JVM use @JvmRepeatable while expect uses Kotlin's @Repeatable and while trying to match actual with expect, an error is produced due to @JvmRepeatable and @Repeatable being used together.
* Fix various annotations mismatch between actual / expect.
* Removing @JvmField from common code as expect properties have no backing field and @JvmField targets FIELD.
* Smart-cast is not possible for expect properties, therefore first store in local variable before smart-case usage. Observed in TableInfo, FtsTableInfo, ViewInfo and MigrationUtil.
* Adding load() and getRefreshKey() to expect LimitOffsetPagingSource to conform to modality of actual overriding those functions.
* Make a XProcessingEnvConfig a normal class (instead of a data class) since it has a private constructor with a public copy() usage which is now invalid.
* Set useKsp2=true on projects with KSP and Kotlin language 2.0 (Room KMP test apps).
* Workaround KSP2 issue with default value of annotations not appearing in value list. Added a get() that returns nullable XAnnotationValue.
* Workaround KSP2 issue of projecting value class constructor as member of (to support generics).
* Workaround XPoet creating JavaPoet types of invalid methods (internal) when XProcessingEnvConfig.excludeMethodsWithInvalidJvmSourceNames is set to true due to Kotlin codegen.
Bug: 315461431
Bug: 384600605
Test: Existing
Relnote: "Native APIs updated due to Kotlin 2.0"
Change-Id: I8efb015c88682921780370c8bed5931d9933a319
Files:
- M
development/build_log_simplifier/messages.ignore
- M
room/integration-tests/kotlintestapp/build.gradle
- M
room/integration-tests/multiplatformtestapp/build.gradle
- M
room/room-common/bcv/native/current.txt
- M
room/room-common/build.gradle
- M
room/room-common/src/jvmMain/kotlin/androidx/room/DeleteColumn.jvm.kt
- M
room/room-common/src/jvmMain/kotlin/androidx/room/DeleteTable.jvm.kt
- M
room/room-common/src/jvmMain/kotlin/androidx/room/RenameColumn.jvm.kt
- M
room/room-common/src/jvmMain/kotlin/androidx/room/RenameTable.jvm.kt
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/InternalXAnnotation.kt
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/JavaPoetExt.kt
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XAnnotation.kt
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/XProcessingEnvConfig.kt
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/util/NamingUtils.kt
- M
room/room-compiler-processing/src/test/java/androidx/room/compiler/processing/XAnnotationTest.kt
- M
room/room-compiler/build.gradle
- M
room/room-compiler/src/main/kotlin/androidx/room/solver/TypeAdapterStore.kt
- M
room/room-compiler/src/main/kotlin/androidx/room/solver/query/result/MultimapQueryResultAdapter.kt
- M
room/room-compiler/src/test/kotlin/androidx/room/writer/BaseDaoKotlinCodeGenTest.kt
- M
room/room-compiler/src/test/kotlin/androidx/room/writer/DaoKotlinCodeGenTest.kt
- M
room/room-compiler/src/test/kotlin/androidx/room/writer/DaoRelationshipKotlinCodeGenTest.kt
- M
room/room-compiler/src/test/kotlin/androidx/room/writer/DatabaseKotlinCodeGenTest.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/database_daoProperty.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/database_internalVisibility.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/database_javaSource.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/database_simple.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/database_withFtsAndView.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/guavaCallable_java.kt
- M
room/room-ktx/build.gradle
- M
room/room-migration/build.gradle
- M
room/room-paging-guava/build.gradle
- M
room/room-paging-rxjava2/build.gradle
- M
room/room-paging-rxjava3/build.gradle
- M
room/room-paging/build.gradle
- M
room/room-paging/src/androidMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.android.kt
- M
room/room-paging/src/commonMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.kt
- M
room/room-paging/src/jvmNativeMain/kotlin/androidx/room/paging/LimitOffsetPagingSource.jvmNative.kt
- M
room/room-runtime/bcv/native/current.txt
- M
room/room-runtime/build.gradle
- M
room/room-runtime/src/commonMain/kotlin/androidx/room/RoomConnectionManager.kt
- M
room/room-runtime/src/commonMain/kotlin/androidx/room/util/FtsTableInfo.kt
- M
room/room-runtime/src/commonMain/kotlin/androidx/room/util/MigrationUtil.kt
- M
room/room-runtime/src/commonMain/kotlin/androidx/room/util/TableInfo.kt
- M
room/room-runtime/src/commonMain/kotlin/androidx/room/util/ViewInfo.kt
- M
room/room-runtime/src/jvmAndroidMain/kotlin/androidx/room/concurrent/ThreadLocal.jvmAndroid.kt
- M
room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/InvalidationTracker.jvmNative.kt
- M
room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/TableInfo.jvmNative.kt
- M
room/room-runtime/src/jvmNativeMain/kotlin/androidx/room/util/ViewInfo.jvmNative.kt
- M
room/room-runtime/src/nativeMain/kotlin/androidx/room/concurrent/ThreadLocal.native.kt
- M
room/room-rxjava2/build.gradle
- M
room/room-rxjava3/build.gradle
- M
room/room-testing/build.gradle
- M
sqlite/sqlite-bundled/build.gradle
- M
sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteConnection.kt
- M
sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteDriver.kt
- M
sqlite/sqlite-bundled/src/commonMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLiteStatement.kt
- M
sqlite/sqlite-bundled/src/jvmAndroidMain/kotlin/androidx/sqlite/driver/bundled/BundledSQLite.jvmAndroid.kt
- M
sqlite/sqlite-framework/build.gradle
- M
sqlite/sqlite-ktx/build.gradle
- M
sqlite/sqlite/build.gradle
- M
sqlite/sqlite/src/androidMain/kotlin/androidx/sqlite/SQLiteException.android.kt
- M
sqlite/sqlite/src/androidUnitTest/kotlin/androidx/sqlite/db/SimpleSQLiteQueryTest.kt
Hash: 6e1e6e154483b9346ffc27a0e57d14bd20f4359f
Date: Mon Dec 16 22:13:20 2024
ma...@gmail.com <ma...@gmail.com> #3
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.room:room-common:2.7.0-alpha13
androidx.room:room-common-iosarm64:2.7.0-alpha13
androidx.room:room-common-iossimulatorarm64:2.7.0-alpha13
androidx.room:room-common-iosx64:2.7.0-alpha13
androidx.room:room-common-jvm:2.7.0-alpha13
androidx.room:room-common-linuxarm64:2.7.0-alpha13
androidx.room:room-common-linuxx64:2.7.0-alpha13
androidx.room:room-common-macosarm64:2.7.0-alpha13
androidx.room:room-common-macosx64:2.7.0-alpha13
androidx.room:room-compiler:2.7.0-alpha13
androidx.room:room-compiler-processing:2.7.0-alpha13
androidx.room:room-ktx:2.7.0-alpha13
androidx.room:room-migration:2.7.0-alpha13
androidx.room:room-migration-iosarm64:2.7.0-alpha13
androidx.room:room-migration-iossimulatorarm64:2.7.0-alpha13
androidx.room:room-migration-iosx64:2.7.0-alpha13
androidx.room:room-migration-jvm:2.7.0-alpha13
androidx.room:room-migration-linuxarm64:2.7.0-alpha13
androidx.room:room-migration-linuxx64:2.7.0-alpha13
androidx.room:room-migration-macosarm64:2.7.0-alpha13
androidx.room:room-migration-macosx64:2.7.0-alpha13
androidx.room:room-paging:2.7.0-alpha13
androidx.room:room-paging-android:2.7.0-alpha13
androidx.room:room-paging-guava:2.7.0-alpha13
androidx.room:room-paging-iosarm64:2.7.0-alpha13
androidx.room:room-paging-iossimulatorarm64:2.7.0-alpha13
androidx.room:room-paging-iosx64:2.7.0-alpha13
androidx.room:room-paging-jvm:2.7.0-alpha13
androidx.room:room-paging-linuxarm64:2.7.0-alpha13
androidx.room:room-paging-linuxx64:2.7.0-alpha13
androidx.room:room-paging-macosarm64:2.7.0-alpha13
androidx.room:room-paging-macosx64:2.7.0-alpha13
androidx.room:room-paging-rxjava2:2.7.0-alpha13
androidx.room:room-paging-rxjava3:2.7.0-alpha13
androidx.room:room-runtime:2.7.0-alpha13
androidx.room:room-runtime-android:2.7.0-alpha13
androidx.room:room-runtime-iosarm64:2.7.0-alpha13
androidx.room:room-runtime-iossimulatorarm64:2.7.0-alpha13
androidx.room:room-runtime-iosx64:2.7.0-alpha13
androidx.room:room-runtime-jvm:2.7.0-alpha13
androidx.room:room-runtime-linuxarm64:2.7.0-alpha13
androidx.room:room-runtime-linuxx64:2.7.0-alpha13
androidx.room:room-runtime-macosarm64:2.7.0-alpha13
androidx.room:room-runtime-macosx64:2.7.0-alpha13
androidx.room:room-rxjava2:2.7.0-alpha13
androidx.room:room-rxjava3:2.7.0-alpha13
androidx.room:room-testing:2.7.0-alpha13
androidx.room:room-testing-android:2.7.0-alpha13
androidx.room:room-testing-iosarm64:2.7.0-alpha13
androidx.room:room-testing-iossimulatorarm64:2.7.0-alpha13
androidx.room:room-testing-iosx64:2.7.0-alpha13
androidx.room:room-testing-jvm:2.7.0-alpha13
androidx.room:room-testing-linuxarm64:2.7.0-alpha13
androidx.room:room-testing-linuxx64:2.7.0-alpha13
androidx.room:room-testing-macosarm64:2.7.0-alpha13
androidx.room:room-testing-macosx64:2.7.0-alpha13
androidx.sqlite:sqlite:2.5.0-alpha13
androidx.sqlite:sqlite-android:2.5.0-alpha13
androidx.sqlite:sqlite-bundled:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-android:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-iosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-iossimulatorarm64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-iosx64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-jvm:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-linuxarm64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-linuxx64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-macosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-bundled-macosx64:2.5.0-alpha13
androidx.sqlite:sqlite-framework:2.5.0-alpha13
androidx.sqlite:sqlite-framework-android:2.5.0-alpha13
androidx.sqlite:sqlite-framework-iosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-iossimulatorarm64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-iosx64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-linuxarm64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-linuxx64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-macosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-framework-macosx64:2.5.0-alpha13
androidx.sqlite:sqlite-iosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-iossimulatorarm64:2.5.0-alpha13
androidx.sqlite:sqlite-iosx64:2.5.0-alpha13
androidx.sqlite:sqlite-jvm:2.5.0-alpha13
androidx.sqlite:sqlite-ktx:2.5.0-alpha13
androidx.sqlite:sqlite-linuxarm64:2.5.0-alpha13
androidx.sqlite:sqlite-linuxx64:2.5.0-alpha13
androidx.sqlite:sqlite-macosarm64:2.5.0-alpha13
androidx.sqlite:sqlite-macosx64:2.5.0-alpha13
ma...@gmail.com <ma...@gmail.com> #4
I'm seeing this with Room 2.7.0-alpha13.
e: [ksp] java.lang.IllegalArgumentException: not a valid name: update--rkJvpU
at com.squareup.javapoet.Util.checkArgument(Util.java:53)
at com.squareup.javapoet.MethodSpec$Builder.setName(MethodSpec.java:315)
at com.squareup.javapoet.MethodSpec$Builder.<init>(MethodSpec.java:310)
at com.squareup.javapoet.MethodSpec$Builder.<init>(MethodSpec.java:294)
at com.squareup.javapoet.MethodSpec.methodBuilder(MethodSpec.java:188)
at androidx.room.compiler.processing.MethodSpecHelper.overriding(JavaPoetExt.kt:183)
at androidx.room.compiler.processing.MethodSpecHelper.overridingWithFinalParams(JavaPoetExt.kt:149)
at androidx.room.compiler.codegen.XFunSpec$Companion.overridingBuilder(XFunSpec.kt:166)
at androidx.room.compiler.codegen.XFunSpec$Companion.overridingBuilder$default(XFunSpec.kt:158)
at androidx.room.writer.DaoWriter.overrideWithoutAnnotations(DaoWriter.kt:680)
at androidx.room.writer.DaoWriter.createPreparedQueryFunction(DaoWriter.kt:435)
at androidx.room.writer.DaoWriter.createTypeSpecBuilder(DaoWriter.kt:154)
at androidx.room.writer.TypeWriter.write(TypeWriter.kt:70)
at androidx.room.DatabaseProcessingStep.process(DatabaseProcessingStep.kt:103)
ma...@gmail.com <ma...@gmail.com> #5
Project: platform/frameworks/support
Branch: androidx-main
Author: Daniel Santiago Rivera <
Link:
Sanitize DAO Java method names mangled by value classes.
Expand for full commit details
Sanitize DAO Java method names mangled by value classes.
Bug: 384600605
Bug: 388299754
Test: DaoKotlinCodeGenTest.kt
Change-Id: I805ae6828bf45de82f4bcec55af4528ccd16d00a
Files:
- M
room/room-compiler-processing/src/main/java/androidx/room/compiler/processing/util/NamingUtils.kt
- M
room/room-compiler/src/test/kotlin/androidx/room/writer/DaoKotlinCodeGenTest.kt
- M
room/room-compiler/src/test/test-data/kotlinCodeGen/dataClassRowAdapter_valueClassConverter.kt
Hash: 93666e398595454b46279c8ea2b8e746363971eb
Date: Wed Jan 29 15:54:02 2025
sa...@google.com <sa...@google.com>
he...@gmail.com <he...@gmail.com> #6
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.core:core-viewtree:1.0.0-rc01
androidx.room:room-compiler:2.7.0-beta01
androidx.room:room-compiler-processing:2.7.0-beta01
ob...@gmail.com <ob...@gmail.com> #7
ma...@gmail.com <ma...@gmail.com> #8
On Fri, Aug 27, 2021, 19:03 <buganizer-system@google.com> wrote:
mf...@gmail.com <mf...@gmail.com> #9
ob...@gmail.com <ob...@gmail.com> #10
ka...@gmail.com <ka...@gmail.com> #11
jo...@gmail.com <jo...@gmail.com> #12
ki...@gmail.com <ki...@gmail.com> #13
do...@gmail.com <do...@gmail.com> #14
jm...@gmail.com <jm...@gmail.com> #15
For the Chromecast example, pressing the volume up/down keys in-app brought up the main slider, but it was just the phone volume, not the cast volume. Going into the settings page with all volume controls, I could see a slider for cast volume, but it was disabled. I WAS fortunately able to go into the Home app itself and change the Chromecast volume there.
For the YTmusic example, nothing happens at all when volume up/down keys are pressed; not even the primary slider for the phone media volume like I got with the Netflix/Chromecast example.
ni...@gmail.com <ni...@gmail.com> #16
ar...@gmail.com <ar...@gmail.com> #17
Previously, on Android 11 I was able to control the remote playback volume. Now, when pressing the volume button, the device adjusts the volume of its local music stream instead of passing the volume button event to a remote player. As a result the the user is unable to control the volume of a remote music stream.
I think it applies to all apps that are giving a possibility to stream audio, like Spotify, YouTube Music etc.
What is more, from app developer's perspective, the described behavior and the VolumeProviderCompat documentation are inconsistent:
The VolumeProvider doesn't work anymore (it is not notified about button clicks).
This is definitely a regression comparing to Android 11.
Attaching a screenshot showing that the volume slider changes the local music stream volume (instead of the remote one), when casting to a device.
ar...@gmail.com <ar...@gmail.com> #18
The logs are filtered by "MediaSessionService" keyword. They were recorded in the same conditions - the device was casting audio to Google Home Mini via Spotify app.
There are 2 sections in each log file:
- the first one reflects a situation when the volume up button was clicked while the device was displaying home screen (launcher)
- the second one reflects a situation when the volume up button was clicked while the screen was off
I hope it helps in solving the issue.
I am an Android developer and it is a core functionality for users of my app.
m....@gmail.com <m....@gmail.com> #19
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
Pixel 3a xl, dont working volume (chromecast)
Filed by Android Beta Feedback. Version (Bundled): 2.18-betterbug.external_20210512_RC04
To learn more about our feedback process, please visit
ma...@gmail.com <ma...@gmail.com> #20
I liked that when casting (Chromecast audio) and changing volume, i got two sliders - one for phone and one for casting. Now IT is really hard to change the casting volume
va...@gmail.com <va...@gmail.com> #21
Workaround: control volume (with volume buttons) in the media section of the Google home app.
si...@gmail.com <si...@gmail.com> #22
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
I noticed this issue, I just signed up to beta today, but had this issue with the last android 11 update, specifically with Chromecast with Google TV
Filed by Android Beta Feedback. Version (Bundled): 2.18-betterbug.external_20210512_RC04
To learn more about our feedback process, please visit
za...@gmail.com <za...@gmail.com> #23
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
Volume bar shows in YouTube app but does not update.
Debugging information
Google Play services
com.google.android.gms
Version 213356053 (21.33.56 (190400-396400492))
System App (Updated)
Android System WebView
com.google.android.webview
Version 460606133 (94.0.4606.61)
System App (Updated)
Network operator: Verizon
SIM operator: Verizon
Filed by Android Beta Feedback. Version (Updated): 2.20-betterbug.external_20210805_RC02
To learn more about our feedback process, please visit
ad...@googlemail.com <ad...@googlemail.com> #24
di...@gmail.com <di...@gmail.com> #25
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
Unable to control call volume adjuster on the screen during ongoing call.
Debugging information
Google Play services
com.google.android.gms
Version 213314053 (21.33.14 (190400-395723304))
System App (Updated)
Android System WebView
com.google.android.webview
Version 457708233 (93.0.4577.82)
System App (Updated)
Network operator: Bell
SIM operator: Bell
Filed by Android Beta Feedback. Version (Updated): 2.20-betterbug.external_20210805_RC02
To learn more about our feedback process, please visit
ch...@gmail.com <ch...@gmail.com> #26
that you're casting, the volume controls work as normal.
On Sat, Sep 25, 2021, 12:14 AM <buganizer-system@google.com> wrote:
sn...@gmail.com <sn...@gmail.com> #27
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
This is happening for me as well. When I go into the Google home app I can control it but when I use the volume buttons it doesn't work. There is also no Chromecast volume option when I click the volume options icon when adjusting the regular sound.
Filed by Android Beta Feedback. Version (Bundled): 2.18-betterbug.external_20210512_RC04
To learn more about our feedback process, please visit
ad...@google.com <ad...@google.com> #28
sp...@gmail.com <sp...@gmail.com> #29
I don't understand, we're on beta 5 now and the cast controls aren't showing up now. You mean it will be fixed in by the time A12 is final? Also why was this an intentional change?
ar...@gmail.com <ar...@gmail.com> #30
The VolumeProvider doesn't work anymore (it is not notified about volume button clicks). This is a big problem for app developers.
It looks like a regression comparing to Android 11.
ka...@gmail.com <ka...@gmail.com> #31
an...@gmail.com <an...@gmail.com> #32
logic behind separating this into the media controls unless more
controls will be added. Like moving music to different speakers, adding
additional speakers or adjusting volume on more than one speaker for
example. If this was the case then I think this decision would be
justified. When casting to chromecast with Google TV you used to be able to
change the volume without even unlocking your phone. I agree the new
functionality is a huge step back if this is indeed the intended design.
Native cast controls have been lacking for many years now and I think it is
about time they receive some attention.
On Wed, Sep 29, 2021 at 11:13 AM <buganizer-system@google.com> wrote:
so...@gmail.com <so...@gmail.com> #33
aa...@gmail.com <aa...@gmail.com> #34
If I am casting, and I press the up/down buttons, nothing happens. Not through the device volume controls, not through the cast volume controls. And the casting devices do not respond.
As mentioned in other comments, intentional or not, the functionality is broken, even in Beta 5.
ar...@gmail.com <ar...@gmail.com> #35
I have created another bug report (related to this issue), which describes in details why this behavior should not be treated as intended behavior (it is not consistent with the Android API documentation). For those who would like to track the status of that bug report, please follow the below link and star the issue:
ar...@gmail.com <ar...@gmail.com> #36
For some reason I (and others probably as well) got lost the access to the related issue I mentioned above (
Here is a new issue that I have just created:
Please star the new issue to show that it is important and we care about it. Thank you!
aa...@gmail.com <aa...@gmail.com> #37
ry...@gmail.com <ry...@gmail.com> #38
ir...@gmail.com <ir...@gmail.com> #39
ob...@gmail.com <ob...@gmail.com> #40
When going in to the volume options, Chromecast is greyed out. This is on a Pixel 5, using today's release of Android 12. Cannot add to 'shortcut' audio menu.
Only way to adjust chromecast devices / or even google home devices, is to use the Google Home app. Some apps have 'volume controls' baked in, such as YouTube and Netflix, but you have to either be in the app, or navigate to the sound button on the controls screen.
Screenshots are from during playback of a YouTube video on TV.
al...@gmail.com <al...@gmail.com> #41
mm...@gmail.com <mm...@gmail.com> #42
On Wed, Sep 8, 2021, 8:23 PM <buganizer-system@google.com> wrote:
sh...@sharmaanalytics.com <sh...@sharmaanalytics.com> #43
fi...@gmail.com <fi...@gmail.com> #44
jo...@gmail.com <jo...@gmail.com> #45
fi...@gmail.com <fi...@gmail.com> #46
jo...@gmail.com <jo...@gmail.com> #47
ma...@gmail.com <ma...@gmail.com> #48
Sometimes I can affect volume from within Youtube Music if I have the app open, but there's no actual UI showing the volume going up or down, nor is there an in-app native way to play with the volume.
Cannot possibly be intended behaviour.
ka...@gmail.com <ka...@gmail.com> #49
On Wed, Oct 20, 2021 at 10:51 AM <buganizer-system@google.com> wrote:
ab...@gmail.com <ab...@gmail.com> #50
x....@gmail.com <x....@gmail.com> #51
gr...@gmail.com <gr...@gmail.com> #52
to...@gmail.com <to...@gmail.com> #53
sp...@gmail.com <sp...@gmail.com> #54
ph...@gmail.com <ph...@gmail.com> #55
ph...@gmail.com <ph...@gmail.com> #56
Volume control seems to be working via the Google Home app as a temporary workaround
aj...@gmail.com <aj...@gmail.com> #57
support phone number, tell them you're a beta tester, tell them you're
still experiencing an issue and give them the issue tracker #. They should
be able to IM the engineer assigned to the issue tracker while ur on the
phone and get an update. I did that on another issue unrelated and they
were super helpful.
On Sun, Oct 31, 2021, 4:29 AM <buganizer-system@google.com> wrote:
dp...@gmail.com <dp...@gmail.com> #58
I found that Sonos had sued Google over patent infringement and around the ruling from the judge was when these issues were opened. Some of those Sonos patents are related to volume control.
The developer also did say they hope to have it fixed in 12.1 so it's really just a matter of waiting it out. Yes it sucks but this seems the likely case until/unless Google gives more direct info.
sp...@gmail.com <sp...@gmail.com> #59
For the relevant comment in the other thread:
Description
- Build Number: google/sunfish/sunfish:12/SPB3.210618.013/7533405:user/release-keys
(Note: It is the build when sending this report. For exact build reference, please see the attached bugreport.)
What type of Android issue is this? Audio
When did this happen?
Jul 24, 2021 4:39 PM GMT-04:00
What steps would let us observe this issue?
1. Open YouTube Music
2. Cast from YouTube Music
3. Hit down on volume rocker
What did you expect to happen?
I expected the volume to decrease, as it has before.
What actually happened?
Nothing. Volume didn't change even when music was paused (volume control wouldn't show up while music was playing) and going to volume control center did nothing.
How often has this happened?
Occasionally
What was the effect of this issue on your device usage, such as lost time or work?
Moderate