Join now - be part of our community!

Notification bar lags

azzido
Enthusiast

Notification bar lags

Hi.
Try to perform below scenario fast:

1. Have your 3g Data and LTE turned ON (both icons should be backlighted). 
2. Turn on WiFi
3. Press back button
4. Click LTE icon to disable it
5. Press 3G data icon (it will take a moment to show a sub-menu)
6. click the button to turn disable it
7. Press Home button to get rid of Notification bar (scroll it up) and see your home screen

It lags!
You cannot navigate fast through the menus without niticable lags Slightly_frowning_Face

5 REPLIES 5
YoGem
Leader

That is not something that can be declared bug, but a not favorable condition where the network stack is trying to adapt to the changes. Changes to network such mobile data, operator and switching between 3g or 4g will always provoke some lag.
azzido
Enthusiast

It should be done in the background and not being seen by the user.
Especially I do not accept any jobs executed in the background (like switching option) being shown to the user as lags and animation stutterings 😕

I do not know how it is in java but in C# you have asynchronous programming by using async and wait to avoid performance bottlenecks and enhance the overall responsiveness of your application. 

It looks like it is not the case here Slightly_frowning_Face 

azzido
Enthusiast

In general latest lags in the UI remains me touchwiz from Shamesung which I do not accept or indicate programming from India (sorry but it is the fact that it is poor quality). 
Something is going wrong direction here. 

YoGem
Leader

@azzido, the telephony/network stack has priorities and can lock other processes. Do you know that if you switch from umts to lte and vice versa the imei become not available? That's correct. The imei become unreadable. This happens to android and ios. Do you know that the handset imei is used, along with other parameters, to generate some hash codes, md5 or sha which are used for authentication? So when there is a change in network settings and the imei become not available, if the stack won't lock some processes the system will start to slowly slowly crash.

What's the most extreme proof of concept? Remove or replace the sim card when the phone is on. As soon as you will replace the sim the phone will restart.
azzido
Enthusiast

YoGem, as a user I am only interested in smooth UI without lags and slowness. 

Indeed system restarts when you plug out the sim card, but only for Sony, other manufacturers was able to handle this WITHOUT restart. So it is possible...