Bug 418064 - Paddle wont move
Summary: Paddle wont move
Status: RESOLVED FIXED
Alias: None
Product: kbreakout
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Viranch Mehta
URL:
Keywords:
: 426576 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-02-23 00:51 UTC by Fredb
Modified: 2021-12-09 16:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-997-0.html (1.73 KB, text/html)
2020-02-23 21:37 UTC, Fredb
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fredb 2020-02-23 00:51:07 UTC
SUMMARY


STEPS TO REPRODUCE
1. start game 
2. use the mouse, after about half blocks gone on the first level
3. the paddle stops moving 
4. the ball is still moving 
5. the mouse cursor appears and moves according to any mouse movements
6. then the paddle can be moved again 
7. but by this time the ball has been lost
OBSERVED RESULT
1. paddle locks up
2. cursor appears and moves instead (it appears the paddle looses focus hence the mous appears)

EXPECTED RESULT
1. the cursor of the mouse should not appear 
2. the paddle should never lockup

SOFTWARE/OS VERSIONS
Windows: 10
macOS: 
Linux/KDE Plasma: mint
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Albert Astals Cid 2020-02-23 11:30:39 UTC
could it be that you moved the mouse outside the window?

When you do that the paddle will stop moving
Comment 2 Fredb 2020-02-23 21:37:50 UTC
Created attachment 126358 [details]
attachment-997-0.html

Hi Albert,

RE: /could it be that you moved the mouse outside the window?/

I tested this and yes it does appear to be the mouse leaving the game 
area. I belong to a men's shed club with near 100 members and so I've be 
installing mint and putting the game on different members laptops, all 
different and using different mice. They all have this same problem.

Regards Peter Pavey



On 23/02/2020 10:30 pm, Albert Astals Cid wrote:
> https://bugs.kde.org/show_bug.cgi?id=418064
>
> Albert Astals Cid <aacid@kde.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>               Status|REPORTED                    |NEEDSINFO
>                   CC|                            |aacid@kde.org
>           Resolution|---                         |WAITINGFORINFO
>
> --- Comment #1 from Albert Astals Cid <aacid@kde.org> ---
> could it be that you moved the mouse outside the window?
>
> When you do that the paddle will stop moving
>
Comment 3 Albert Astals Cid 2020-02-24 18:43:18 UTC
ok
Comment 4 Albert Astals Cid 2020-03-06 23:20:30 UTC
Git commit aaed762eb92732783167e9371023217a39f894d0 by Albert Astals Cid.
Committed on 06/03/2020 at 23:20.
Pushed by aacid into branch 'master'.

Trap the mouse cursor inside the playable area

Summary: BUGS: 418064

Reviewers: #kde_games, yurchor

Reviewed By: yurchor

Subscribers: yurchor, kde-games-devel

Differential Revision: https://phabricator.kde.org/D27687

M  +28   -22   src/canvaswidget.cpp
M  +1    -1    src/canvaswidget.h
M  +2    -0    src/qml/main.qml

https://commits.kde.org/kbreakout/aaed762eb92732783167e9371023217a39f894d0
Comment 5 Albert Astals Cid 2020-09-15 21:54:19 UTC
*** Bug 426576 has been marked as a duplicate of this bug. ***
Comment 6 Albert Astals Cid 2020-09-16 17:22:29 UTC
*** Bug 426576 has been marked as a duplicate of this bug. ***
Comment 7 Albert Astals Cid 2021-12-09 16:20:44 UTC
Git commit 7bcc976354a6b524ac312959fb281d0ae9e3db1a by Albert Astals Cid.
Committed on 06/03/2020 at 23:20.
Pushed by aacid into branch 'arcpatch-D27687'.

Trap the mouse cursor inside the playable area

Summary: BUGS: 418064

Reviewers: #kde_games, yurchor

Reviewed By: yurchor

Subscribers: yurchor, kde-games-devel

Differential Revision: https://phabricator.kde.org/D27687

M  +28   -22   src/canvaswidget.cpp
M  +1    -1    src/canvaswidget.h
M  +2    -0    src/qml/main.qml

https://invent.kde.org/games/kbreakout/commit/7bcc976354a6b524ac312959fb281d0ae9e3db1a