x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

4.13 BUG: Widget Interaction Component stops working for all clients in multiplayer.

Tested in 4.13.1

I've attached a barebones sample project that demonstrates this bug.

Here is a video with annotations to demonstrate the issue: https://youtu.be/3udim6wRjgE

As soon as your game connects to or is connected to, the blueprint events bound to UMG buttons no longer fire. Meaning they do not even fire locally on any client (i.e. this shouldn't be a case of forgetting to replicate something).

The button's "Pressed" style visual is applied but nodes wired to the "OnClicked" event do not execute on the client.

Download UE4.13.1 Project files that recreate issue

Product Version: UE 4.13
Tags:
more ▼

asked Oct 05 '16 at 06:11 AM in Bug Reports

avatar image

tmek
399 30 94 62

(comments are locked)
10|2000 characters needed characters left

3 answers: sort voted first

It's not a bug, you should have set up unique "Virtual User Index" and "Pointer Index" values for every player for your Widget Interaction. Read details of this component and it's tooltips.alt text

nobug.png (161.8 kB)
more ▼

answered Mar 09 '17 at 05:17 PM

avatar image

ChopinDev
230 2 12 12

avatar image Ategig Mar 18 '17 at 11:53 PM

This worked for me. Thanks Archound!

(comments are locked)
10|2000 characters needed characters left

Hey tmek,

Thanks for the feedback. I was able to see the issue on my end as well. I have entered a ticket regarding the issue which you can follow here:

https://issues.unrealengine.com/issue/UE-36882

more ▼

answered Oct 05 '16 at 07:27 PM

avatar image

ImVawx ♦♦ STAFF
6.7k 114 16 126

avatar image dysplaced Nov 08 '16 at 11:52 PM

I have encountered the same issue. The ticket is currently classified as "Backlogged", does that mean it will be a while before it gets adressed? I don't know of a workaround and it makes multiplayer projects using 3D UI unplayable at the moment.

Apart from the OnClicked event not firing, the Hovered visual state is also not shown for me.

avatar image Sean L ♦♦ STAFF Nov 18 '16 at 04:24 PM

Hey dysplaced,

Backlogged does mean that the ticket is currently receiving a lower priority than other issues. At this time, the developers are focusing their efforts on high priority crash and showstopper bugs.

Have a great day

avatar image Stephan.Menzel Nov 28 '16 at 05:10 PM

We are affected by this as well in 4.14.0. It sort of blocks usage of this component for us. Is there any chance this might get some attention soon? An alternative would be some kind of workaround if there is one. We couldn't find one yet.

avatar image Stephan.Menzel Nov 30 '16 at 09:43 AM

Well, I have found a rather complicated workaround:

Turns out this is only the case for first usage of a widget. Once you create your widget in a scenario with more than one players the widget will not react on clicks as the bug states. When you switch over to another player (only with multiple windows) and try it there you will see it's not working either. When you then switch back to the first player and re-create the widget it will suddenly work. Same on the client.

So once the same widget has been created at another client and refused to work there, re-creating it on the first player will make it work. This means a lot of pointless clicking around before you can make your actual test but at least it means you can test at all. Just slows down progress horribly.

HTH, Stephan

avatar image vcid Jan 02 '17 at 03:40 AM

Looking forward for this in 4.15!

(comments are locked)
10|2000 characters needed characters left

As well as the above, you need to make sure your input triggers are not Consuming Input. Otherwise, whichever controller spawns first will take all input, and the other won't get any. Select your input events in the event graph and check the details panel.

alt text

consumeevent.jpg (19.4 kB)
more ▼

answered Oct 01 '18 at 10:46 AM

avatar image

Dover8
1 2

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question