Page MenuHomePhorge

Mobile: hide unuseful "Persistent Chat" checkbox
ClosedPublic

Authored by valerio.bozzolan on Apr 13 2023, 19:38.

Details

Summary

On mobile devices like tablets or toasters the "Persistent Chat"
floating widget is already hidden.

So, the related checkbox available from the top navigation bar
is just confusing on tablet and mobile devices / toasters, since
that nice checkbox does nothing there.

On mobile and tablet, this is the graphical change:

BeforeAfter
Conpherence - mobile - before.png (443×640 px, 58 KB)
Conpherence - flag mobile.png (443×640 px, 65 KB)

This change do not change anything for desktop devices.
So, on desktop, that checkbox is obviously still visible.

Closes T15240

Test Plan
  • test on tablet and below: now the checkbox should be not visible
  • test on desktop: the checkbox should still be visible

Diff Detail

Repository
rP Phorge
Branch
arcpatch-D25120_3
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 379
Build 379: arc lint + arc unit

Event Timeline

Hi @chris - if you would like to change the world tonight, don't tell anybody, but this is a good starting point ihih

Last chance for @chris to become reviewer on this super-boring patch

😎

Edited: then a kitten will die :O

Hi @dcog :D do you like Conpherence?

It seems "Persistent Chat" is nonsense on mobile/tablet devices. I mean this check:

Conpherence - mobile - before.png (443×640 px, 58 KB)

Maybe you can share your ideas here. Thank you so much

Hi @Matthew :D

Do you like to surf on mobile devices? Here a lovely stupid fix

Feel free to share a comment!

update celerity

improve inline comment

Does anybody want to share any question? :)

bfs subscribed.

Makes sense to me, as it mirrors the way the persistent chat tab/box itself is hidden in durable-column.css:

.device .conpherence-durable-column,
.printable .conpherence-durable-column,
!print .conpherence-durable-column {
  display: none;
}
In D25120#6771, @bfs wrote:

Makes sense to me, as it mirrors the way the persistent chat tab/box itself is hidden in durable-column.css:

.device .conpherence-durable-column,
.printable .conpherence-durable-column,
!print .conpherence-durable-column {
  display: none;
}

Thanks, I agree indeed

(Ufff I'm always super-hiped when I see "Accepted" in the email notification... but then I realize it's not from Blessed Committers 🥺 What a difficult world for us #PuppyCommitters.)

(Ufff I'm always super-hiped when I see "Accepted" in the email notification... but then I realize it's not from Blessed Committers 🥺 What a difficult world for us #PuppyCommitters.)

Heh, yeah, I've been doing a few reviews on the simpler stuff with the hope that it might nudge along a blessing so it can be landed.

Macro makeitso:

What a beautiful night to propose this Diff to @avivey :)

Just a mobile fix

This revision is now accepted and ready to land.Jun 8 2023, 01:01