Watch 6 doesn't show 'Range Value' when set as 'editable' Complication

I tried to set up an ‘editable’ Complication (Battery with Text, Icon, Progress Bar ) but Galaxy Watch 6 (GW 6) doesn’t show ‘Range Value’ when set as an ‘editable’ Complication. It worsk fine if I set the Complication as ‘fixed’. In WFS it shows correctly in the preview window but if I choose ‘Run on Device’ the Progress bar (Range Value) does not show up - only the icon and text does.

Is this a software bug on the GW6 ? If anyone is able to see the range value on an editable complication in GW 6 please let me know what I might be doing wrong…

Thanks in advance!

I tried to set up an ‘editable’ Complication (Battery with Text, Icon, Progress Bar ) but Galaxy Watch 6 (GW 6) doesn’t show ‘Range Value’ when set as an ‘editable’ Complication. It worsk fine if I set the Complication as ‘fixed’. In WFS it shows correctly in the preview window but if I choose ‘Run on Device’ the Progress bar (Range Value) does not show up - only the icon and text does.

There probably is not a predefined Range Value battery complication for your Watch and so it uses the closest thing on your watch.

Are you using a Circle slot or Large Box slot? One provides a line ranged value and one a circle ranged value.

You might need to create your own progress bar that allows you much more control over looks and stuff, I’d recommend that over a complication. You can group the various elements with the progress bar.

Ron
Samsung Developer Relations

I think, problem is that @andi-sf is using both Short Text & Ranged Value layouts and did not move Ranged Value above Short Text in WFS.

Order in WFS menu defines priority.

Hello @r.liechty_SDR and @amoledwatchfaces . Thanks for the responses.

I am using the round complication (Editable, Circle slot: progress bar + icon + text). I drag the progress bar to the top of the complication child layers but the progress bar still does not show. The missing progress bar also happens to the sample watch project ‘Outdoor_activity’. Everything shows fine if I choose a ‘fixed’ complication but once I choose ‘editable’ the progress bar simply won’t display.

I would like to use a editable complication if possible so that the user can change this out. Could this be a Watch6 bug?

Hi. I mean, when you you’re enabling / disabling complication layouts (text + icon, text, text only etc…) there you should un-tick Short Text if you don’t want to use it or move it below Ranged Value.

Tomas

Hello @amoledwatchfaces - Yes, that did the trick - thank you so much! I would have never thought about this one. Is there any documentation or logic to it why the ‘Range value’ has to be above the ‘Short Text’ layer for the circular progress bar to be displayed?

Complication Service providers, for example System Battery, provide two or more complication builders for different scenarios, ShortTextComplication.Builder, RangedValueComplication.Builder etc.

You as a watch face dev, can only show one complication type in the slot, and when you want to support multiple builders, you need to define priority. If provider (may be 3rd party app) only has only one builder then it’s ok as long as it matches your supported type. If it has more builders, then only one which has highest priority for the given slot will be used :slightly_smiling_face:

Tomas

4 Likes

Thank you so very much Tomas for taking your time to explain it all so clearly - now I understand this much better :wink:

All the best,
andreas

See Configuring complications in the WFS Tutorial
It is briefly documented in WFS
Select Circle Slot in the layer window
then on supported Types click on the information icon

Neither is as good as @amoledwatchfaces described it.

Ron
Samsung Developer Relations

Hi Ron, thanks for the pointer to the documentation - very much appreciated.

Even though I selected Progress Bar and unchecked everything except range value, the icon for battery still shows. How can I only show the progress bar?

For a battery you can use the progress bar component and the [BATT_PER] tag

For a complication select either the circle or Large Box complication Set the Battery as the default provider. Then only have Ranged Value selected as the type Then for the range value setting select only the progress bar and right click on all others to delete them totally.

Ron
Samsung Developer Relations