Skip to content

Commit 51ab478

Browse files
committed
handle right-click issue
1 parent e133b8a commit 51ab478

6 files changed

Lines changed: 24 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
# Change Log
22

3-
# v2.0.1
3+
## v2.0.2
4+
5+
- handle right-click issue
6+
7+
8+
## v2.0.1
49

510
- remove the dependency of ldiconfont by mimicing lock icon with pure CSS.
611

712

8-
# v2.0.0
13+
## v2.0.0
914

1015
- use `crash numbering gothic` font and tweak vertical offset, especially for Firefox.
1116
- remove redundant and unnecessary width / right style in bar width
@@ -17,11 +22,11 @@
1722
- support range slider and custom variables for styling
1823

1924

20-
# v1.1.1
25+
## v1.1.1
2126

2227
- upgrade modules
2328

2429

25-
# v1.1.0
30+
## v1.1.0
2631

2732
- rename package.

dist/ldrs.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ ldSlider = function(opt){
6868
};
6969
mouse = {
7070
move: function(e){
71-
return this$.repos(e.clientX, true, true, false, mouse.alt);
71+
if (e.buttons & 1) {
72+
return this$.repos(e.clientX, true, true, false, mouse.alt);
73+
} else {
74+
return mouse.up(e);
75+
}
7276
},
7377
up: function(){
7478
var ref$, p, v;

dist/ldrs.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/ldrs.ls

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,9 @@ ldSlider = (opt={}) ->
5555
lock-line: ld$.find(root, '.lock-line', 0)
5656

5757
mouse = do
58-
move: (e) ~> @repos e.clientX, true, true, false, mouse.alt
59-
58+
move: (e) ~>
59+
if e.buttons .&. 1 => @repos e.clientX, true, true, false, mouse.alt
60+
else mouse.up(e)
6061
up: ~>
6162
document.removeEventListener \mouseup, mouse.up
6263
document.removeEventListener \mousemove, mouse.move

web/static/assets/lib/ldrs/dev/ldrs.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ ldSlider = function(opt){
6868
};
6969
mouse = {
7070
move: function(e){
71-
return this$.repos(e.clientX, true, true, false, mouse.alt);
71+
if (e.buttons & 1) {
72+
return this$.repos(e.clientX, true, true, false, mouse.alt);
73+
} else {
74+
return mouse.up(e);
75+
}
7276
},
7377
up: function(){
7478
var ref$, p, v;

0 commit comments

Comments
 (0)