[common] transition for tab's moving
This commit is contained in:
		
							parent
							
								
									e42c6f2b71
								
							
						
					
					
						commit
						9ce8081d66
					
				| 
						 | 
					@ -206,6 +206,7 @@ define([
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    function dragComplete() {
 | 
					                    function dragComplete() {
 | 
				
			||||||
                        if (!_.isUndefined(me.drag)) {
 | 
					                        if (!_.isUndefined(me.drag)) {
 | 
				
			||||||
 | 
					                            me.drag.tab.removeClass('dragged');
 | 
				
			||||||
                            me.drag.tab.$el.css('z-index', '');
 | 
					                            me.drag.tab.$el.css('z-index', '');
 | 
				
			||||||
                            me.bar.dragging = false;
 | 
					                            me.bar.dragging = false;
 | 
				
			||||||
                            var tab = null;
 | 
					                            var tab = null;
 | 
				
			||||||
| 
						 | 
					@ -250,6 +251,8 @@ define([
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    if (!_.isUndefined(bar) && !_.isUndefined(tab) && bar.tabs.length > 1) {
 | 
					                    if (!_.isUndefined(bar) && !_.isUndefined(tab) && bar.tabs.length > 1) {
 | 
				
			||||||
 | 
					                        tab.addClass('dragged');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                        var index   = bar.tabs.indexOf(tab),
 | 
					                        var index   = bar.tabs.indexOf(tab),
 | 
				
			||||||
                            _clientX = e.clientX*Common.Utils.zoom();
 | 
					                            _clientX = e.clientX*Common.Utils.zoom();
 | 
				
			||||||
                        me.bar      = bar;
 | 
					                        me.bar      = bar;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -15,6 +15,10 @@
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        &:not(.dragged) {
 | 
				
			||||||
 | 
					            transition: left .2s;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        > a {
 | 
					        > a {
 | 
				
			||||||
            display: inline;
 | 
					            display: inline;
 | 
				
			||||||
            background-color: #7a7a7a;
 | 
					            background-color: #7a7a7a;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue