Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.

Bottom buttons shifting to right

Let me preface this by saying this isn't an app I've created.  Just one I'm trying to resolve a few bugs on.

So the app bottom menu starts off like this:

Menu1.png

So far so normal.  Clicking next takes you into a Form.  But if you straight away click cancel then this happens:

Menu 2.png

Almost like there is a sort of hidden button there.  Going into the form and then cancelling a couple more times and we get

Menu 3.png

Eventually the 2 visible buttons are shuffled totally off the screen.

The only thing odd about this app is that the Next button isn't just a single view.  There are 25 of them in total, each one looks at data in the app and shows up if something is in Table A but not Table B, Table B but not Table C etc.  Each of them taking the app user to a different form view.  The Show_IF formulas look fine - I can't see that any 2 of the 25 would show up together.  But even if they did, they'd be visible.

A few other observations. 

  • If you complete a form and click save, the buttons stay where they are. 
  • This error is visible in both the App preview and a full browser window. 
  • Syncing does not fix the issue but reloading the entire browser tab fixes the App Preview and full browser window.  Putting the buttons back to their correct location.  Making me wonder if its a bug...
  • The house view is just a dashboard view which doesn't change anything. 
  • Clicking on the invisible buttons does nothing.  

Anyone else had anything similar they managed to resolve?

0 6 195
  • UX
6 REPLIES 6


@1minManager wrote:

The only thing odd about this app is that the Next button isn't just a single view.  There are 25 of them in total, each one looks at data in the app and shows up if something is in Table A but not Table B, Table B but not Table C etc.  Each of them taking the app user to a different form view.  The Show_IF formulas look fine - I can't see that any 2 of the 25 would show up together.  But even if they did, they'd be visible.


You didn't say what view this was but it looks like it's the Primary views list?

Check the Display name of the views.  My guess is that views in the "Primary Views" area ARE displaying BUT their Display name has some expression that blanks out the name.  If my hunch is true, then you could temporarily add a name to see which views display and then know which to investigate.

 

The display name does have a formula of <from memory>

IF(
Its a form view,
" ",
"Some other view name"
)

But what I'm sure of is the show_if formula is set to not show it.

Another update...  So we now have this

Screenshot from 2022-10-10 13-57-53.png

  • The middle and right buttons are as expected
  • The left button you can't click on
  • The left button has an identical icon to the main (centre) dashboard view, a house. 
  • This view with the house icon is the only Primary View with this icon and the only one to be left alligned

The House/Dashboard view has the following attributes:

Display Name

IF(CONTEXT("ViewType")="Form"," ","XXX XXX Dashboard")

Show If

IN(USEREMAIL(),XXXX[Email ID])   <There is only one record of this UserEmail() in this table>

As you can see I'm in the defiinition.  Clicking on "Open In Tab" shows just 2 views at the bottom.  But if i go into the form then click cancel we get an invisible and black left view as in my first post. 

I can't anything particulally wrong.  But am I missing something?

I don't see anything app altering in what you have shown. 

But have you looked carefully at ALL 25 of those views?  Maybe there is one, or more, that is somehow slightly different and causing the issue you are seeing.  

Since you can repeatedly reproduce the problem, there is something within that app implementation that's causing the behavior.  You just need to find it

I would, at this point recommend, replacing the " " in the Display name formula of each of the 25 views with something like "test1", "test2" , ...  Retest and see which physical views are actually being displayed.  Dig into that/those view(s) - even searching for that viewname within the app documentation to see if there some unorthodox implementation surrounding that view within the app.

Steve
Platinum 5
Platinum 5

Does the app have any preview features enabled?

Hi @Steve no it doesn't

But in a quick update I removed the space from 

IF(CONTEXT("ViewType")="Form"," ","XXX XXX Dashboard")

and it now seems to work fine.  Which makes no sense as the Show_IF should have prevented it from showing in the first place.

Top Labels in this Space