axel358 / smartdock

A user-friendly desktop mode launcher that offers a modern and customizable user interface
GNU General Public License v3.0
708 stars 51 forks source link

Dock elements overlap when there's not enough free space #30

Open RokeJulianLockhart opened 1 year ago

RokeJulianLockhart commented 1 year ago

The application setup process renders a vertically-oriented display (such as a smartphone's, by default) unusable without a secondary display attached.

The device becomes unusable because the navigation bar is covered without a way to access the navigation buttons due to the overlay placing the recently used applications over the supplementary navigation buttons that SmartDock provides.

The secondary display must be available in order to undo the setup process, because the overlay does not appear upon external monitors.

axel358 commented 1 year ago

Smart Dock already provides navigation buttons by default. Also u could just go to Dock settings from the user's context menu n then disable the service

RokeJulianLockhart commented 1 year ago

@axel358, I know it provides navigation buttons by default, but those are hidden by the recent apps that incorrectly overlay over them.

Screenshot_20230517-172654


Also u could just go to Dock settings from the user's context menu n then disable the service

I don't know what you mean by this.

axel358 commented 1 year ago

@rokejulianlockhart open the app menu, click on the users profile pic, select dock settings from there

RokeJulianLockhart commented 1 year ago

@axel358, what's the app menu?

axel358 commented 1 year ago

@rokejulianlockhart the app drawer

RokeJulianLockhart commented 1 year ago

@axel358, you'll have to show me what you mean – my launcher doesn't have a user profile picture (the only thing that's similar is in the notification shade's quick settings area, beneath the tiles).

I also can't access the dock settings in the Smart Dock app, because the setup process requires the user to visit com.android.settings to provide overlay permissions to https://github.com/axel358/smartdock.

Wouldn't a better solution just be to have the dock properly adapt to vertical displays by not overlaying the different rows atop each other, much less the navigation buttons? Or to at least have the default dock options be basic enough that they initially bypass this bug?

axel358 commented 1 year ago

gotcha now, this all comes down to the overlapping bug

axel358 commented 1 year ago

see if u can hit the unpin button

RokeJulianLockhart commented 1 year ago

@axel358, that seems to work. Thanks; it's a good stopgap until this issue is fixed.