0:00:24
hey welcome back guys to another episode
0:00:27
of build break and fix brought to you by
0:00:31
and sony meets today as well
0:00:35
and hopefully the others can come soon
0:00:37
as well as soon as
0:00:39
they finish up their commitment
0:00:42
right first thing is first
0:00:46
let's play the acknowledgement of the
0:00:49
and pay our respects to the elders of
0:00:51
the past present and future
0:00:56
i begin today by acknowledging the
0:00:58
traditional custodians of the land on
0:01:00
which we gather today and pay my
0:01:02
respects to the elders past present and
0:01:04
future i extend their respect to
0:01:07
aboriginal and torres strait islander
0:01:13
that was smoothly done which was great
0:01:22
let's get the music popping
0:01:25
and then we can get started
0:01:38
oh my goodness like after a whole day i
0:01:41
had a water to drink
0:01:45
splints through my veins
0:01:54
also on on a dry thing
0:02:00
um yeah so in this video
0:02:04
just to get you a bit of a concept um
0:02:08
that um we're gonna be uh
0:02:11
the context is that
0:02:18
we worked on a bug um on
0:02:22
on the last stream in which we weren't
0:02:27
the position of the cards after they are
0:02:32
from the websockets as in through web
0:02:36
so today we're gonna continue it and see
0:02:41
get that fix all right
0:02:46
good to have you after ages
0:03:06
i'm going to share my screen real quick
0:03:09
and then we can get in the fun part
0:03:13
if you said coding you're damn right
0:03:26
you were back for two weeks it's just
0:03:30
saying as in being ages as in kind of
0:03:36
probably two weeks is a while
0:03:47
nice one is there for a holiday
0:03:50
or for work purposes
0:04:07
all right um so let's
0:04:10
share my screen i'm gonna get rid of all
0:04:16
apps that are running in the background
0:04:18
because i don't need them
0:04:32
is there some is some kind of a
0:04:34
conference going or is
0:04:49
all right so i'll share my screen and we
0:04:53
will get the ball popping
0:05:09
and then workspace
0:05:11
and scrum enhancement and there we go
0:05:20
yeah i think i'm gonna i'm
0:05:23
going to kill in queensland as well
0:05:28
at the end of july so really really
0:05:30
looking forward to it
0:05:45
um my max battery needs charging so i'll
0:05:54
with me i will be a few very shortly
0:05:59
there we go that's my place here and we
0:06:18
and actually i'm going to turn this
0:06:20
little light off and turn on my other
0:06:23
just bear with me for a second
0:06:41
all right we are back
0:06:50
let me check if anything in the comments
0:06:53
and turn apart okay cool internal
0:06:57
meetings interesting as fun as the
0:07:01
share again the conference conferences
0:07:04
are pretty pretty much funny
0:07:06
you meet new people
0:07:12
while having fun you
0:07:17
pretty cool stuff as well
0:07:23
yeah so basically uh the bug that we
0:07:28
i'll just replicate it again so
0:07:35
know exactly what that is
0:07:47
okay cool so if i uh doing
0:07:50
actually don't have to do inspect
0:07:54
because i don't need that
0:07:59
then i'll open up an incognito
0:08:03
and i'll come up in there so if you see
0:08:09
board opened and the bug is i'm pretty
0:08:12
sure you will be able to tell
0:08:18
see if i can type in
0:08:21
anything and move the bug um
0:08:24
move the card there
0:08:26
the position of this card it doesn't
0:08:32
so if it was working as expected then we
0:08:39
to come here as well all right so this
0:08:42
is what we are working on
0:08:51
so what my idea was that
0:08:57
i don't have the position object in the
0:09:03
which is over here
0:09:25
my say observation or idea
0:09:28
was that because the this position
0:09:31
wasn't there which is why the
0:09:34
the card isn't coming up
0:09:37
but apparently that's not really the
0:09:40
case because the position is there but
0:09:43
it's still not coming up so
0:09:45
there has to be something else that's
0:10:03
actually that that's the wrong one isn't
0:10:18
this position of the yellow card which
0:10:26
let's see what do we get over here
0:10:34
see i thought that was the solution
0:10:38
that as soon as i add the position
0:10:40
property to this data
0:10:43
object it will come but that's
0:10:46
that it doesn't want to come
0:10:59
our problem basically so what
0:11:05
so what can go wrong over here
0:11:24
probably i need to add the websocket
0:11:39
and check the move card thing how how is
0:11:46
some record animate
0:11:53
if i add the websocket dispatch
0:11:56
into this part then it might work isn't
0:12:09
note that in this case
0:12:12
that's all position is inaccurate since
0:12:15
many cards have happened since the last
0:12:18
but that's okay because your position is
0:12:26
any messages not really until now
0:12:35
to this one i think we can basically add
0:12:45
so if this is move data
0:12:50
send action which is a any
0:13:08
so that would be that
0:13:16
after the drag drag stop
0:13:54
message takes delete data on her action
0:14:03
is action d card right
0:14:23
that would be default
0:14:33
and then we can move this one
0:14:42
um that would be um action
0:14:56
sticking data isn't it yeah and data
0:15:07
yeah let's try this and see if this
0:15:30
okay let's open up another one
0:15:42
another one we would open up
0:15:51
right test 19. actually that's 20
0:16:07
in the new incognito one
0:16:21
okay that didn't happen
0:16:32
uh i'll take no object so
0:16:36
this one we have got
0:16:41
minus that one that one and then this
0:16:48
bought to receive data edit data
0:16:53
right it's not really
0:17:03
so the position is
0:17:06
going through but it's not
0:17:09
the position received message yeah the
0:17:12
position is actually going through
0:17:18
but it's not acting on it so
0:17:24
something else that's missing
0:17:31
so that doesn't work
0:17:41
why not drag and drop
0:17:44
what does that do position
0:17:48
it just come most car with a resizable
0:17:51
board do you think it falls if you don't
0:17:53
want to synchronize
0:17:56
uh with all the other users who are in
0:18:22
so i'll probably do this as
0:19:32
i'll open up another one
0:21:38
minus five minus ten
0:21:54
okay what does that give me
0:22:03
let's get there still there
0:22:27
because i can't really work with that
0:22:30
flashing board because they
0:22:35
not gonna help help me it just keeps
0:22:38
distracting so i might do is just
0:22:43
that's it really because i really want
0:22:46
to be productive but in this case i
0:22:55
that one as i can't really
0:22:58
focus with those those um
0:23:04
wrong which is good but always we still
0:23:08
find a way to fix it so until
0:23:11
that one um i'll probably work
0:23:15
on flying for another half an hour and
0:23:19
get this box sorted as soon as possible
0:23:22
because we want to do a release asap
0:23:25
all right guys so i'll probably catch
0:23:28
until then have a good night where um
0:23:33
and until then wherever you are in the
0:23:35
world have a good night morning and
0:23:38
evening and i'll see you guys
0:23:41
tomorrow at the same time same place and
0:23:44
hopefully in a different task all right